Autor | Zpráva | ||
---|---|---|---|
Fred Profil |
#1 · Zasláno: 6. 11. 2004, 14:49:19
Po dlouhé době se mi podařilo předělat makro co jsem si dělal do K-meleonu na bookmarklet.
Říkám tomu dálkové ovládání. Vypíše to všechny odkazy na stránce v novém okně a pak je lze přes tento popup, pomocí metody opener.document.location.replace spouštět v původním okně. Funguje to v gecku i v opeře, jen netuším kde je chyba v IE . A druhý problém je, že nevím jak eliminovat javascriptové hrefy, dělají problémy. Tady na jakpsatweb to funguje skvěle. Tady to je http://xy.wz.cz/bookmarklet.htm , je to praktické na stránkách s mnoha odkazy, jen by to chtělo dodělat, nevím taky proč opera při přidání k oblíbeným nevypíše to co je v tagu a tedy myslím Link remote ?? |
||
habendorf Profil |
#2 · Zasláno: 6. 11. 2004, 15:01:10
Tak jsem to zkoušel, z cca 15 linků na stránce to vypsalo 3 (???). Zkoušel jsem na Mozille.
|
||
Fred Profil |
#3 · Zasláno: 6. 11. 2004, 16:47:08
Na který stránce??
|
||
Fred Profil |
#4 · Zasláno: 6. 11. 2004, 16:51:46
Na titulce tady mi to v pohodě jede i v Mozille
|
||
habendorf Profil |
#5 · Zasláno: 6. 11. 2004, 16:52:06
|
||
Fred Profil |
#6 · Zasláno: 6. 11. 2004, 16:56:13
Hm, tak to je jasný to mě nenapadlo
<a href=javascript:void(0);onclick=opener.document.location.replace(" ;'+document.links[idx]+'") title='+document.links[idx]+'>'+document.links[idx].text+'</a> takže ještě musím ošetřit co tam dát za text když je odkaz obrázek document.links[idx].text |
||
habendorf Profil |
#7 · Zasláno: 6. 11. 2004, 16:59:33
Že to nebere obrázky bych chápal, ale na tý stránce je cca 15 textových linků. (u každého obr je i textový link)
|
||
Fred Profil |
#8 · Zasláno: 6. 11. 2004, 17:36:52
Hm nedostane se k těm spanům
tak to abych si napsal to do list if links[idx].text index of javascript ...... if link[idx].text innerhtml ........ if links[idx].text!=" " ............. Moc pěkný, to mám radost, tak nevím jestli to dám do kupy, díky za feedback |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0