Moje pliki JS

w dziale Wersje beta, testowe i rozwojowe
Raistlin napisał(a):

Gdy klikne prawym na stronie | site preferences... | Skrypty | Moje pliki JavaScript, a nastepnie wybiore katalog z moim *.js jak napisano pod http://www.opera.com/support/tutorials/userjs, ktory wyglada nastepujaco:

onload = function anonymous() {
	spans = document.getElementsByTagName('span');
	for(i = 0; i < spans.length; i ++)
		if(spans[i].innerHTML == 'Mr. Kontekst' && spans[i].className == 'normalname')
			spans[i].parentNode.parentNode.parentNode.style.display = 'none';
}

Nic sie nie dzieje. (Skrypt jest prawidlowy, gdy go wkleje w jednej linijce w pasku adresu z javascript:... na stronie forum.gery.pl (gdzie sa posty) - usuwa reklame). Co jest?!

Zajec napisał(a):

Nie powinno być przez addEvent?

window.addEventListener('load',function(e){

spans = document.getElementsByTagName('span');
for(i = 0; i < spans.length; i ++)
if(spans[i].innerHTML == 'Mr. Kontekst' && spans[i].className == 'normalname')
spans[i].parentNode.parentNode.parentNode.style.display = 'none';

},true);

Raistlin napisał(a):

e-e. to nie to.
swoja droga - O chyba nawet nie czyta tego pliku (?!)

Raistlin napisał(a):

To samo,
UserJavaScriptFile mam = c:\Program Files\Opera\scripts\
w site preferences My User JS = C:\Program Files\Opera\scripts\forum.gery.pl
plik nazywa sie blog.gery.js i jest w katalogu C:\Program Files\Opera\scripts\forum.gery.pl

Z reszta sprobuj sam, czy Ci dziala...

AquariusPL napisał(a):

Musisz mieć chyba tą opcję włączoną:

opera:config#Always Load User JavaScript

Jakub81 napisał(a):

Sprawdź czy masz włączony UserJS i ustawiony wspólny folder dla UserJS:

opera:config#UserPrefs|UserJavaScript
opera:config#UserPrefs|UserJavaScriptFile

Raistlin napisał(a):

yep, wlaczone - a u Ciebie dzialczy?

AquariusPL napisał(a):

Nie sprawdzałem, tak sobie strzelam wink

Raistlin napisał(a):

wroc, teraz dzialczy p
Dzieki. A tak przy okazji macie lekarstwo na wkur**** posta na forum.gery.pl p Reszte reklam zalatwia sie Block Contentem i cssem:

/* forum.gery.pl */
div.box, div#logostrip { display: none !important }

jesli juz o tym mowa :]

PS
Dziala ogolnie, ale sam wybor z site preferences - nie.
Czyzby kolejne zaniedbanie OT?

d.i.z. napisał(a):

Jaka nazwa pliku?

Raistlin napisał(a):

nie jest ani user.js ani browser.js jesli o to pytasz, ale wg Opery to jest bez znaczenia.

d.i.z. napisał(a):

Jezeli user.js to te skrypty sa odpalane przy 'onload' i wtedy nie trzeba takich konstrukcji tworzyc.

Raistlin napisał(a):

no ale nie dziala po site preferences..