![]() |
![]() |
![]()
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%) ![]() ![]() |
Po 1. - nie masz zielonego pojęcia o JS
Po 2. - po to są manule (MDC), żeby z nich korzystać Po 3. - dałem Ci wskazówki, a nie gotowy kod w komentarzach Po 4. - dam Ci jeszcze klika podpowiedzi(bo widzę ciężko to idzie ).. Kod <? Przyjdź z poprawionym kodem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
e = document.getElementsByClassName('gnsall'); for(zmienna=0; x=e[zmienna++];) <-- tego nie będę tłumaczył, bo to trochę udziwnione :) { if (td.kuchnia przyprawy == 'kuchnia przyprawy' and e.nodeName == 'td') // popraw w pierwszym warunku na x.title == ..., a w drugim e na x (i zamień and na && - bo tak ładniej :) ) var adSidebar = document.getElementsByTitle (kuchnia przyprawy); // co to za linia ? if (adSidebar) { //ten waunek tez nie potrzebny adSidebar.parentNode.removeChild(adSidebar); // zamiast adSidebar daj x } } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 15:53 |