const logger = (text, fnName) => {
console.log(text, fnName);
}
const someFn = () => {
// Code...
logger('text', 'someFn');
}
document.querySelector('span[title=...]').getBoundingClientRect()
document.elementsFromPoint( x, y );
dispatchEvent()
не только ClickEvent
, можно так же TouchEvent
, MoutionEvent
, FocusEvent
.location ~* index\.html {
sub_filter '</body>' '<script src="..."></body>';
sub_filter_once on;
}
window.addEventListener('storage', event => {
if (event.key === 'changeReglament') {
let getChange = localStorage.getItem('changeReglament');
getChange = JSON.parse(getChange);
for (var key in getChange) {
$('.my-orders[data-id="' + key + '"]').remove();
}
}
})
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
По сути это хак, т.к. основное предназначение этого заголовка - заставить всё работать через https, но если браузер не получает ответа по https порту - он разрешает работу по http.