屏幕中间打开窗口的方法window.open('1.htm','',window_dim)var winow_width=300 var window_height=300var window_left=(screen.availWidth/2)-(window_width/2) var window_top=(screen.availHeight/2)-(window_height/2)var window_dim="height="+window_height+",width="+window.width+",left="+window_left+",top"+window.top
我只找到了这么多的属性, var window_dim="height="+window_height+",width="+window_width+",left="+window_left+",top="+window_top+"status=0location=no,scrollbars=auto,directories=0"; //,fullscreen=1,alwaysRaised=no,,menubar=no,toolbar=no,但是还是没有去掉哦
<p>
<input type="text" name="t1" size="20" value="aaa"></p>
<p><input type="button" value="选择内容" name="B1" onclick="window.open('1.htm','','width=400,height=400')"></p>
</form></body></html>-------------------------------------
1.htm
<html><head>
<script>
function add()
{
var a=document.getElementsByName("cc")
for(i=0;i<a.length;i++)
{
if(a[i].checked){window.opener.f1.t1.value=a[i].value}
}}
</script>
</head><body><form method="POST" action="--WEBBOT-SELF--">
<p>
<input type="radio" value="1111" name="cc">1111</p>
<p><input type="radio" value="2222" name="cc">2222</p>
<p><input type="radio" value="3333" name="cc">3333</p>
<p><input type="button" value="确定" name="B1" onclick="add()"></p>
</form></body></html>
应该如何设置呢?
只有弹出页面这个方法了是吧
我只知道confirm弹出的是 确定/取消
var window_height=300var window_left=(screen.availWidth/2)-(window_width/2)
var window_top=(screen.availHeight/2)-(window_height/2)var window_dim="height="+window_height+",width="+window.width+",left="+window_left+",top"+window.top
var window_dim="height="+window_height+",width="+window_width+",left="+window_left+",top="+window_top+"status=0location=no,scrollbars=auto,directories=0";
//,fullscreen=1,alwaysRaised=no,,menubar=no,toolbar=no,但是还是没有去掉哦
直接就是页面就好了
然后如果主窗口获得焦点,就检查子窗口是否为空.如果不为空,则子窗口获得焦点......
window.showModalDialog()来打开一个有模对话框。这个有模的对话框可以设计成看起来像window窗口的弹出框。
window.open()打开一个网页。谢谢zhaoweiwei(if(轩辕剑^倚天剑)) 的代码
谢谢 7758akuma(阿酷玛) / zhanghk(lion) / hoyt(hoyt) 的热情指点。谢谢