Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Usunięcie <td> (skrypt Greasemonkey)
bohdan
post
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:
  1. <?php
  2. // ==UserScript==
  3. // @name           <td> Hider
  4. // @description    <td> Hider
  5. // @include        <a href=\"http://adres-strony.pl/*\" target=\"_blank\">http://adres-strony.pl/*</a>
  6.  
  7. // ==/UserScript==
  8.  
  9. GM_addStyle(".gnsall { display:none!important;}");
  10. ?>

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 smile.gif

a tutaj kod źródła strony
  1. <?php
  2. <tr>
  3. <td class="row1" title="kuchnia przyprawy" align="left" valign="top"><span class="gnsall">
  4. </span></td>
  5.  </tr>
  6. ?>


Z góry dzięki za pomoc
Go to the top of the page
+Quote Post

Posty w temacie
- bohdan   [JavaScript] Usunięcie <td> (skrypt Greasemonkey)   25.06.2009, 09:23:08
- - mls   Zapewne poprzez selektor: Kodtd.gnsall[title=...   25.06.2009, 10:00:55
- - bohdan   Próbowałem tego kodu na 20 różnych wersji - nic :F   25.06.2009, 11:08:24
- - kamil4u   A Twoja przeglądarka interpretuje CSS3? Jak n...   25.06.2009, 11:17:04
|- - zegarek84   Cytat(kamil4u @ 25.06.2009, 12:17:04 ...   25.06.2009, 16:42:10
- - bohdan   Tak, FF3, poszukam trochę o tym getElementsByClass...   25.06.2009, 11:25:30
- - kamil4u   Pokaż co tam naskrobałeś jak wychodzić nie będzie ...   25.06.2009, 11:42:50
- - bohdan   Poddaje sie :F   25.06.2009, 12:25:22
- - erix   Cytatpamiętaj, że DOM musi być załadowane: A w kod...   25.06.2009, 13:49:30
- - kamil4u   CytatPoddaje sie :F Pokaż chociaż swoje próby. Nie...   25.06.2009, 15:42:09
- - bohdan   Wyłączyłem wszystkie notatniki, w których robilem,...   25.06.2009, 15:49:57
- - kamil4u   Yyy no to tak jednym słowem to "źle...   25.06.2009, 16:19:42
- - bohdan   [XML] pobierz, plaintext e = getElementsByClassNam...   25.06.2009, 19:55:49
- - erix   KodgetElementsByClassName A wskazałeś obiekt, wg k...   25.06.2009, 20:52:28
- - bohdan   Teraz mnie tak zawirowałeś ze nie rozumiem nic z t...   25.06.2009, 21:41:00
- - erix   No tę pierwszą funkcję musisz wywołać z kontekstu:...   25.06.2009, 23:00:28
- - kamil4u   Po 1. - nie masz zielonego pojęcia o JS Po 2. - po...   26.06.2009, 12:26:58
- - bohdan   [XML] pobierz, plaintext e = document.getElementsB...   26.06.2009, 12:57:31
- - kamil4u   Powinno zadziałać : Kode = document.get...   26.06.2009, 13:02:55
- - bohdan   Dziwna sprawa - zaden z powyzszych nie działa   26.06.2009, 14:22:55
- - kamil4u   Cytate = document.getElementsByClassName('gnsa...   26.06.2009, 14:36:06
- - bohdan   http://paste2.org/p/286605   26.06.2009, 19:31:45
- - kamil4u   IMO powinno działać... : Kodx.nodeName == 'SPA...   26.06.2009, 19:45:27
|- - bohdan   Cytat(kamil4u @ 26.06.2009, 20:45:27 ...   26.06.2009, 22:16:51
- - kamil4u   Nie znam struktury tej strony - czyści to co podał...   27.06.2009, 12:52:29
- - bohdan   [XML] pobierz, plaintext <td class="row1...   27.06.2009, 13:13:07
- - kamil4u   Kode = document.getElementsByClassName('gn...   27.06.2009, 14:12:20
- - bohdan   Pierwszy skrypt usuwa to co trzeba, drugi nie bard...   27.06.2009, 16:31:13
- - kamil4u   CytatSwoją drogą można dodać do tego !importan...   27.06.2009, 16:54:00


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 21:07