Autor | Zpráva | ||
---|---|---|---|
Capjackal Profil * |
#1 · Zasláno: 8. 3. 2010, 15:42:07
Zdravím, prosím o radu, jak mám do flashe zakomponovat messagebox return confirm, tedy:
<a href="http://www.xyz-test.xy" onclick="return confirm('Přejete si přejít na web?');"> Po kliknutí na Flash banner by vyskočilo okno s dotazem "Přejete si přejit na web?". V případě potvrzení by došlo k přechodu na web, v případě zrušení by se nestalo nic - okno by zmizelo. Mám to zatím takto, bohužel při zrušení okna se mi odkaz aktivuje. FLASH: on(press){ fscommand("messagebox", "Přejete si přejít na web?") getURL("http://www.xyz-test.xy", _blank) } HTML: function myMovie_DoFSCommand(command, args) { if (command == "messagebox") { return confirm(args); } } Odkaz by měl být zřejmě zapsán v JavaScriptu, ale nevím, jak na to. S tímto jsem se setkal prvně. Předem děkuji za pomoc! |
||
Capjackal Profil * |
#2 · Zasláno: 10. 3. 2010, 01:10:16
Tak už mi to skoro funguje, ale ve Firefoxu se mi po potvrzení zobrazí Confirm Box ještě jednou. V IE a Opeře to nedělá. Po potvrzení hlášky dojde ihned k přechodu na odkaz. Ve FF také dojde k přechodu, ale Confirm Box vyskočí ještě jednou. :( Prosím o pomoc!!
Mám to zapsáno takto: FLASH: on(press){ fscommand(command, args) } HTML: function myMovie_DoFSCommand() { var myMovieObj = isInternetExplorer ? document.all.myMovie : document.myMovie; if(confirm("Přejete si přejít na web?")) location.href = "http://www.xyz-test.xy"; } |
||
Capjackal Profil * |
#3 · Zasláno: 10. 3. 2010, 01:18:46
|
||
Časová prodleva: 14 let
|
0