用showmodelessdialog开启视窗传值:在主页面内点击开启视窗按钮后,主页面的text显示objict 哪里错了我写的,大哥们指导下.test.html<HTML>
<HEAD>
<title>date1</title><script language ="javascript" type ="text/javascript">var names;
function show(){
names=showModalDialog("test2.html",window,"dialogHeight:300px,dialogWight:300px");
up();
}
function up()
{
document.getElementById ("named").innerText=names;}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体"><INPUT style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" type="text" id ="named"><INPUT style="Z-INDEX: 102; LEFT: 32px; POSITION: absolute; TOP: 56px" type="button" value="Button" onclick="show()"></FONT>
</form>
</body>
</HTML>test2.html
<HTML>
<HEAD>
<title>date2</title><script language="javascript" type="text/javascript">function getd()
{
window.returnValue=document.getElementById("docu").value;
}</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体">
<INPUT type="button" value="Button"
onclick="getd();window.close();"></FONT><INPUT id="docu" type="text">
</form>
</body>
</HTML>
<HEAD>
<title>date1</title><script language ="javascript" type ="text/javascript">var names;
function show(){
names=showModalDialog("test2.html",window,"dialogHeight:300px,dialogWight:300px");
up();
}
function up()
{
document.getElementById ("named").innerText=names;}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体"><INPUT style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" type="text" id ="named"><INPUT style="Z-INDEX: 102; LEFT: 32px; POSITION: absolute; TOP: 56px" type="button" value="Button" onclick="show()"></FONT>
</form>
</body>
</HTML>test2.html
<HTML>
<HEAD>
<title>date2</title><script language="javascript" type="text/javascript">function getd()
{
window.returnValue=document.getElementById("docu").value;
}</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体">
<INPUT type="button" value="Button"
onclick="getd();window.close();"></FONT><INPUT id="docu" type="text">
</form>
</body>
</HTML>
解决方案 »
- IE attachEvent 的问题
- json动态取值的问题
- 问一作于问题
- 带DTD校验的网页,执行javascript程序稳定性怎样?
- 如何通过按钮删除JSP页面表格中与被选中的复选框(checkbox)在同一行的一行数据
- 高分!一段javascript在IE7中无法正常运行,求解!
- Dojo 1.8里怎么使用Dojo 1.6的Module
- 如何判断目前页面是通过另一个页面用Open方法打开的?
- 如何实现这样的功能??用户在登记个人的籍贯时,不用手输,而是在文本框上单击后,弹出一个小窗口,在其中选择其籍贯(行政区划),选好
- easyui validatebox 插件如何重新绑定一下鼠标移入事件?
- 提交后密码框内的内容不消失,有办法吗?
- ActiveXComponent??急!!
function opendialog1(){
var someValue = window.showModalDialog("test2.html","","dialogWidth=850px;dialogHeight=600px;status=no;help=no;scrollbars=no");
if(someValue!=null)
document.form1.sno.value = someValue;
form1.bno.focus();
return showsno(someValue);
}test2.html 页面:
function getd(bno){
parent.window.returnValue=bno;
window.close();
}<INPUT type="button" value="Button"
onclick="getd(bno);">