ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

JS + opera/firefox..

 

8497
Степан @Trilby
Не для кого не секрет, что к опере и мазиле можно подключать дополнительные коды JS - которые будут изменять отображаемую страницу..
Ну я сам в JS не гугу.. Нужна помощь..
Нужно написать код, который-бы удалял с нужной страницы (предположим hello.ru) вот такой код:
<frame src="ВСЕ ЧТО УГОДНО">
Ну всем понятно - что это JS.. страница может быть любая, поэтому "ВСЕ ЧТО УГОДНО" - нужно чтоб был рандом..
Если кто-то сделает - в долгу не останусь...

з.ы. - Чтобы все могли разобраться - что к чему, выкладываю несколько подобных JS для оперы.. Некоторые закодированны
**********

2536
удалён @crigon
function init() {
var frm = document.getElementsByTagName("frame");
for(var n = 0; n < frm.length; n++) {
frm[n].getAttribute("src") = "about:blank";
frm[n].style.display = "none"; } }

window.addEventListener("load", init, false);

Как-нибудь так. Не знаю, как правильно нужно src присвавивать, правда. И если это именно frame, а не iframe, нужно не display выставлять, a height (как это сделано в викторине). И конечно, добавить сайты, где это будет включаться.
Кстати, если у фрейма есть ID или какие-то отличительные атрибуты, можно и через Adblock Plus замутить.

8497
Степан @Trilby
вот у меня вместо about:blank - должен быть "любой текст"


Короче смотри весь код:
<frameset frameborder=0 rows="65,*"><frame noresize src=ЛЯЛЯЛЯ scrolling=no><frame src="about:blank"></frameset>

Первый фрейм (ЛЯЛЯЛЯ) надо оставить, второй about:blank - удалить нахер).. Может через adplus, может через noscript получится..