Autor | Zpráva | ||
---|---|---|---|
js Profil * |
#1 · Zasláno: 15. 5. 2008, 11:52:46
Ahoj, co mám prosím na téhle podmínce špatně? Ve FF to funguje ale v Opeře a IE ne..
<SCRIPT LANGUAGE="JAVASCRIPT"> function posun(kam){ document.getElementById("test").style.display = "none"; document.getElementById("test1").style.display = "block"; if (kam == 1){ document.getElementById("targ1").src = "test.php?gal=2&ckal=88&sub=2"; } else { document.getElementById("targ2").src = "test.php?gal=1&ckal=56&sub=2"; } } </SCRIPT> a odkaz <A href="" onclick="posun('1'); return false;">test</A> Má to fungovat tak že po kliknutí na odkaz do zobrazí iframe, změní adresu src a schová ten odkaz, v opeře a ie mě to ale normálně přejde na další stránku.. děkuju |
||
roberta Profil |
#2 · Zasláno: 15. 5. 2008, 11:59:19
js
posun('1'); - do funkcie posielaš string if (kam == 1) - porovnávaš integer |
||
vertigo4 Profil |
#3 · Zasláno: 15. 5. 2008, 11:59:40
zkus:
<SCRIPT LANGUAGE="JAVASCRIPT"> function posun(kam){ document.getElementById("test").style.display = "none"; document.getElementById("test1").style.display = "block"; if (kam == '1'){ document.getElementById("targ1").src = "test.php?gal=2&ckal=88&sub=2"; } else { document.getElementById("targ2").src = "test.php?gal=1&ckal=56&sub=2"; } } </SCRIPT> |
||
js Profil * |
#4 · Zasláno: 15. 5. 2008, 12:04:15
Bohužel to nepomohlo... zkoušel sem do toho odkazu dát alert
<A href="" onclick="posun('1'); alert('bla'); return false;">test</A> a ten alert se vůbec neprovede... když smažu to posun('1') tak se provede (ten alert) |
||
vertigo4 Profil |
#5 · Zasláno: 15. 5. 2008, 12:07:48
js
tak zkus použít ten tvůj původní script a do odkazu dát: <A href="" onclick="posun(1); return false;">test</A> |
||
js Profil * |
#6 · Zasláno: 15. 5. 2008, 12:13:28
To je divné ten alert se neprovede ani když to udělám takhle
<SCRIPT LANGUAGE="JAVASCRIPT"> function posun(kam){ } </SCRIPT> <A href="" onclick="posun(1); alert('bla'); return false;">test</A> |
||
vertigo4 Profil |
#7 · Zasláno: 15. 5. 2008, 12:19:18
js
ještě zkus: <A href="javascript:posun(1)" onclick="alert('bla'); return false;">test</A> |
||
js Profil * |
#8 · Zasláno: 15. 5. 2008, 12:25:01
Tak už to funguje.. sice nevím proč ale když se ta funkce menovala kalendar tak to nefungovalo a když sem to přepsal na kalendr tak to jede... divné.. asi kolize s nějakou interní funkcí js či co
díky za pomoc:) |
||
Časová prodleva: 16 let
|
0