UserJS в Opera (presto) срабатывает не там где надо
Доброго времени суток.
В JS я новичёк, так что не пинайте. Сваял простенький скрипт для своих нужд (зачем - опустим этот момент), который должен срабатывать на ютубовых страницах и используется в "старой" опере на престо. Код:
//=UserScript== |
Следует проверить в ифрейме или нет.
function isIframe () { try { return window.self !== window.top; } catch (e) { return true; // поскольку может не быть доступа из-за same origin policy } } |
Malleys, спасибо за помощь (пусть и запоздало), по вашей наводке сваял следующее:
Код:
if (window !== window.top) { |
Часовой пояс GMT +3, время: 03:56. |