无名的博客

window.showModalDialog()、confirm()方法使用

运行描述:在A页单击按钮弹出对话框B,选择要选择的栏目,弹出确认信息。确定后对话框B自动关闭,其所选择的栏目值传到A页相应的文本框内。代码如下

A.htm
<script>
function openwin(){
var value = window.showModalDialog("b.htm",window,"dialogWidth:370px;help:no;resizable:no;status:no;scroll:no");
document.form1.a.value = value;
}
</script>
选择栏目:<a href="#" onClick="javascript:openwin();">click</a>
<form name="form1">
<input name="a" type="txt">
</form>

B.htm
<script>
function returnAll(str){
   if(confirm("是否选择'"+str+"'")){
      window.returnValue=""+str+"";
      window.close();
   }
}
</script>
<form name="form1">
<a href="#" onClick="javascript:returnAll(this.innerText);" id="a">a</a>
<a href="#" onClick="javascript:returnAll(this.innerText);" id="b">b</a>
<a href="#" onClick="javascript:returnAll(this.innerText);" id="c">c</a>
</form>

posted on 2005-10-18 10:49 十三郎 阅读(1743) 评论(2)  编辑  收藏 所属分类: JAVASCRIPT

评论

# re: window.showModalDialog()、confirm()方法使用 2005-11-02 11:37 随走随看

a.htm
第四行,打开页面应该是'b.htm'  回复  更多评论   

# re: window.showModalDialog()、confirm()方法使用 2005-11-02 12:59 烟海

嗯,我改过来了。  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: