Autor | Zpráva | ||
---|---|---|---|
Segi_L Profil |
#1 · Zasláno: 11. 2. 2011, 23:26:30 · Upravil/a: Segi_L
Zdravím.
Potreboval by som poradiť jak zabránim otvoreniu odkazu v Chrome. Vo všetkych prehliadačoch mi to funguje, ale Chrome to vždy otvorí. Príklad: <a href="div_id1" onclick="return(false);">V Chrome sa toto otvorí</a> div_id1 je id nejakeho DIVu ktorý sa má zobraziť pomocou onclick. jako ochranu proti otvoreniu odkazu mam na konci skriptu return(false); Chrome však toto ignoruje. Nechcem použiť riešenie typu <a href="#div_id1" onclick="return(false);">V Chrome sa toto otvorí</a> pretože mi to hne s posuvníkmy, podľa toho kde sa DIV nachádza. Dík. |
||
_es Profil |
#2 · Zasláno: 11. 2. 2011, 23:57:52
Segi_L:
„Vo všetkych prehliadačoch mi to funguje, ale Chrome to vždy otvorý.“ Chyba bude inde, daj „živú ukážku“. |
||
Segi_L Profil |
#3 · Zasláno: 12. 2. 2011, 01:10:32 · Upravil/a: Segi_L
Chyba asi naozaj bude niekde inde.
Odkaz odstranený Zistil som, že ked kliknem na odkaz hned jak sa stránka otvorí, tak je to v poriadku, ale po 5s už sa mi odkaz otvorí. A pri mojom šťasti to všetkým bude fungovať len mne nie. |
||
_es Profil |
#4 · Zasláno: 12. 2. 2011, 01:40:43
Segi_L:
To je kompletný kód? Nie je v tvojom kóde niečo ešte niečo iné, čo by mohlo robiť problémy? Nastáva tá chyba aj na stránke z toho odkazu v [#3]? |
||
Segi_L Profil |
#5 · Zasláno: 12. 2. 2011, 08:42:37
No ja som schválne napísal len tento čistý kód aby som odrezal všetko čo by robilo problemy, takže nemusím hľadať chybu v rozsiahlom kode.
Teraz keď je tam nie je žiadny externý JS ani CSS sa aspoň viem že to nesposobuje nič externého. Ani neviem, či sa to stane na inom počítači s nainstalovaným Chrome. Na povodnej stranke som to vyriešil zatiaľ presne tak, jak som to nechcel. |
||
Marek Prokop Profil |
#6 · Zasláno: 12. 2. 2011, 09:24:04
Mně se to neotevře. Chrome 9.0.597.84.
|
||
margin Profil * |
#7 · Zasláno: 12. 2. 2011, 09:40:54
Také mi stránka funguje správně, Chrome/10.0.648.45.
|
||
Segi_L Profil |
#8 · Zasláno: 12. 2. 2011, 09:56:41
Presne jak som písal vyššie. "A pri mojom šťasti to všetkým bude fungovať len mne nie."
Mne stále nefunguje Chrome 9.0.597.98. Ale už som to vyriešil už mi moj original beha tak jak ma. Povodný skript bral hodnotu href, zistil či existuje k nemu DIV a ak ano tak ho proste zobrazil. Bohužiaľ u mňa v Chrome blbne. <a href="DIV_1">Zobraz DIV_1</a> <DIV id="DIV_1"></div> Fungujuci skript vezme id odkazu, vyhlada input hidden podľa rovnakého mena, vezme z neho value a pokračuje v zobrazovani DIVu <input type="hidden" name="dVKeslDQTv" value="#DIV_1"> <a id="dVKeslDQTv" href="#">Zobraz DIV_1</a> <DIV id="DIV_1"></div> Síce je o element viac, ale moj ucel to splnuje. Prepracovávať to už nebudem. |
||
Časová prodleva: 13 let
|
0