![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 25.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam robie skrypt Greasemonkey'ia pod pewną stronę, niestety wymaga on usunięcia <td> z kodu.
Skrypt tego typu:
Nie wchodzi w grę ponieważ to samo 'class' ma pare rzeczy i usuwa niepotrzebne. Dlatego trzeba napisać kod gdzie Greasemonkey zrozumie o jakiego <td> chodzi. Poprzez ten 'title' który nigdy sie nie powtarza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a tutaj kod źródła strony
Z góry dzięki za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Powinno zadziałać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) :
Kod e = document.getElementsByClassName('gnsall'); for(var i=0; x=e[i++];){ if (x.title == 'kuchnia przyprawy' && x.nodeName == 'td') x.parentNode.removeChild(x); // lub x.style.display = none; } --EDIT-- Dopiero teraz zauważyłem... : Kod <tr> .., że to span ma class=gnsall, a nie td..., czyli kod IMO powinien być coś w ten deseń:<td class="row1" title="kuchnia przyprawy" align="left" valign="top"><span class="gnsall"> </span></td> </tr> Kod e = document.getElementsByClassName('gnsall');
for(var i=0; x=e[i++];){ if (x.parentNode.title == 'kuchnia przyprawy' && x.nodeName == 'span') x.parentNode.removeChild(x); // lub x.style.display = none; } Ten post edytował kamil4u 26.06.2009, 13:09:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 03:50 |