hello nevite nahodou odladit tenhle sciprt. Jde o to kdyz otevru novi okno (stari je porad otevreno) tak mi zmeni jeho obsah ale velikost okna je porad stejna
var okno;
function zmen(c,s,v)
{
s_obr=screen.width;
v_obr=screen.height;
s=s+20;
v=v+20;
okno=window.open('','okno','scrollbars=no, left=' + (s_obr-s)/2 + ', top=' + (v_obr-v)/2.5 + ', width=' + s + ', height=' + v + ', resizable=no');
okno.document.write('<html><head>');
okno.document.write('<title></title>');
okno.document.write('<script language="JavaScript">');
okno.document.write('var OnTop = true;');
okno.document.write('function ChangeOnTop()');
okno.document.write('{');
okno.document.write('if (OnTop == true) OnTop = false;');
okno.document.write('else if (OnTop == false)');
okno.document.write('{');
okno.document.write('OnTop = true;');
okno.document.write('self.focus();');
okno.document.write('}');
okno.document.write('}');
okno.document.write('function FocusMe()');
okno.document.write('{');
okno.document.write('if (OnTop == true) setTimeout("self.focus()",0);');
okno.document.write('}');
okno.document.write('</script>');
okno.document.write('<link rel="stylesheet" href="hhk.css" type="text/css">');
okno.document.write('</head>');
okno.document.write('<body onClick="javascritp:window.close()" onBlur = "FocusMe()">');
okno.document.write('<table border="0" cellspacing="0" cellpadding="0" width="100%" height="100%" align="center"><tr><td valign="middle">');
okno.document.write('<img src="./images/'+c+'.jpg">');
okno.document.write('</td></tr></table>');
okno.document.write('</body>');
okno.document.write('</html>');
okno.document.close();
}
zatvoreni okna javascriptem
- majob
- Nováček

-
- Registrován: 06. úno 2006
- xBl4d3x
- Nováček

-
- Registrován: 29. lis 2005
buď tam dáš test existence toho okna a pokud existuje, tak window.close() nebo můžeš okno otevřít bez parametrů šířky/výšky a následně ho změnit přes window.resizeTo(šířka,výška) nebo necháš javascript do toho okna připsat další skript využívající resizeTo(...) a okno se změní při načtení (třeba to implementovat jako onload vlastnost <body>) ... možností je samozřejmě ještě víc 
Intel Core2 E6400 @ 3600 MHz (450 MHz FSB , 1,48V),
Gigabyte GA-965P-DQ6,
2x512 MB Corsair XMS2 @ 900 MHz ( 3-4-3-8 ), 2x250 GB Hitachi SATA2 RAID-0,
Gigabyte 7900GT @ 680/940 MHz (1,45V vcore)
Gigabyte GA-965P-DQ6,
2x512 MB Corsair XMS2 @ 900 MHz ( 3-4-3-8 ), 2x250 GB Hitachi SATA2 RAID-0,
Gigabyte 7900GT @ 680/940 MHz (1,45V vcore)