不是IFRAME也可以用..window.opener
解决方案 »
- 关于一个遍历设置CSS样式的问题?
- javascript菜鸟提问,谢谢!
- 求高手解决,在线等解决 谢谢!
- JavaScript 获取表格值!求高手帮我看看!小弟先谢谢了!
- 请教高手倒第三行的代码有什么错误??
- 请教高手,如何将下面这段js提取图片数据的代码转成vbs的asp代码,在线等...
- 做了一个小工具,用来查看收藏代码和文集.并附CSDN经典老帖子和ASP代码分类收藏集. 尤其适合js版弟兄。
- 谁能给个写简单检查表单的例子啊(help)
- 请教 判断是否为数字 的函数?
- 想嵌套使用javascript,和jsp
- 为什么我的验证不能停留,一下子就检测所有输入框????
- 改变部份单元格的字体大小
报错的,说winow.opener对象为空或不存在???
<a herf=# onclick="window.open('2.htm')">open</a>-----------------------<script>window.opener.demo.innerText = "demo"<script>
function openwindow()
{
window.showModalDialog('Upload.aspx?oid=<%=_productid%>',window);
}我在对话框中用以下函数来刷新
function exit()
{
window.opener.location.reload();
window.close();
}
但是页面没有刷新,请问应该如何正确的写?谢谢
function openwindow()
{
a=window.showModalDialog('Upload.aspx?oid=<%=_productid%>',window);
window.location=a;
}我在对话框中用以下函数来刷新
function exit()
{
window.returnvalue='父页的文件名';
window.close();
}
可以在父窗口打开子窗口函数的最后刷新自己
这样可能达不到你的要求了!
不过感觉做成你那样
父窗口执行window.showModalDialog('Upload.aspx?oid=<%=_productid%>',window)以后
是直接弹出,后面的代码没有执行的,你又要直接刷新
好像有点难度!其实象楼上说的应该可以,关闭时刷新!
这个函数是打开模态对话框呀其中第二个参数就是你的opener.你在打开的模态窗口中,用dialogArguments句柄,可以得到你的opener,应该写dialogArguments.location.reload();
window.close();大致是这样,否则查一下相关模态窗口的帮助,很容易解决问题的