Autor | Zpráva | ||
---|---|---|---|
Smile Profil * |
#1 · Zasláno: 20. 4. 2011, 00:12:27
Dobry den, potřeboval bych poradit, protože se v javascriptu nevyznám. Mám tento kód:
<!-- document.onkeypress=keyevent; function keyevent(e){ var c; var target; var altKey; var ctrlKey; if (window.event != null) { c=String.fromCharCode(window.event.keyCode).toUpperCase(); altKey=window.event.altKey; ctrlKey=window.event.ctrlKey; }else{ c=String.fromCharCode(e.charCode).toUpperCase(); altKey=e.altKey; ctrlKey=e.ctrlKey; } if (window.event != null) target=window.event.srcElement; else target=e.originalTarget; if (target.nodeName.toUpperCase()=='INPUT' || target.nodeName.toUpperCase()=='TEXTAREA' || altKey || ctrlKey){ }else{ if (c == 'A') { window.location='stranka 1'; return false; } if (c == 'B') { window.location='stranka 2'; return false; } } } //--> A potřeboval bych, aby se stránka 2 otevírala v novém panelu. Mohl byste mi prosím někdo poradit ? |
||
Bubák Profil |
#2 · Zasláno: 20. 4. 2011, 00:22:06
window.location mění adresu
window.open otevírá okno/panel, jenom mám neblahé tušení, že takto otevřené okno budou prohlížeče blokovat |
||
Smile Profil * |
#3 · Zasláno: 20. 4. 2011, 00:28:46
Tak sem to zkoušel a máš pravdu...Vubec se panel/okno neotevře...
|
||
Smile Profil * |
#4 · Zasláno: 20. 4. 2011, 12:13:20
Nevěděl byste prosím někdo, jestli by se to nedalo udělat ještě nějak jinak ?
|
||
Darker Profil |
#5 · Zasláno: 20. 4. 2011, 13:06:27
Můžeš použíd DHTML okno, popřípadě jen nějaký absolutně napozicovaný div.
|
||
Časová prodleva: 13 let
|
0