| 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: 15 let
|
|||
0