Autor | Zpráva | ||
---|---|---|---|
H13 Profil |
#1 · Zasláno: 11. 10. 2006, 19:07:55
Ahoj, potřeboval bych pomoct s odkazem, který odkazuje na záložku, navíc přenáší proměnné:
<a href="index.php?promennax=10&promennay=20#zalozka"> ... mi nefunguje <a href="index.php#zalozka?promennax=10&promennay=20"> ... taky ne <a href="index.php#zalozka&promennax=10&promennay=20"> ... taky ne |
||
nightfish Profil |
#2 · Zasláno: 11. 10. 2006, 19:21:20 · Upravil/a: nightfish
mozilla vygeneruje tu první variantu
IE tu záložku ignoruje pro test jsem použil
|
||
H13 Profil |
#3 · Zasláno: 11. 10. 2006, 19:27:03
mozilla vygeneruje tu první variantu
nevím proč, ale nefunguje ani v mozille, chová se nějak divně, jednou to veme, po druhé ne ?? |
||
H13 Profil |
#4 · Zasláno: 11. 10. 2006, 20:31:51
Problém je v tom, že když na adresu kliknu poprvé:
př.: <a href="index.php?promennax=10&promennay=20#zalozka"> ... funguje to jakmile kliknu podruhé, už to nefunguje (ale funguje při aktualizaci stránky) <a href="index.php?promennax=10&promennay=20#zalozka"> Jako kdyby si prohlížeč zapamatoval stránku a neobnoví ji, zatímco, když v adrese není #zalozka, pak stránku atkualizuje ?? |
||
Hooonza Profil * |
#5 · Zasláno: 11. 10. 2006, 20:37:56
A co <a href="index.php?promennax=10&promennay=20%23zalozka"> ?
|
||
pmasarik Profil |
#6 · Zasláno: 11. 10. 2006, 20:47:13
Neviem isto, ale ak sa ti dá tak skús vyhodiť ten index.php
<a href="?promennax=10&promennay=20#zalozka"> |
||
Časová prodleva: 28 dní
|
|||
JohnyJD Profil * |
#7 · Zasláno: 8. 11. 2006, 10:50:50
Tak sem to vyresil pomoci javascriptu:
<body onLoad="window.location.href='#zalozka';"> vyzkouseno v FF a IE6, ale melo by to fungovat bez problemu i jinde ;) |
||
Anonymní Profil * |
#8 · Zasláno: 8. 11. 2006, 19:01:51
nj ale user si moze Js vypnut to neni riesenie
|
||
Hooonza Profil * |
#9 · Zasláno: 8. 11. 2006, 20:17:10
Řešení může být taky zkusit místo "#" použít %23 ... :-)
|
||
llook Profil |
#10 · Zasláno: 9. 11. 2006, 00:38:40
Hooonza
To by jít nemělo. Jak je to escapovaný, tak se to nebere jako oddělovač kotvy, ale jako součást té části URI, která se odesílá na server. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0