关于js的问题!希望高手进来解答下!分不多!谢谢!

swhyboy 2011-08-18 03:55:03
理一下问题 首先我有个数据列表页! 点击一条数据会触发如下事件!
function showAgreePage(padIndex){
window.showModalDialog("/personal/mycalendar/MyMissionIndex1?event=showReadPage&padIndex="+padIndex,null,"dialogHeight=420px,dialogWidth=420px,status=yes,location=no,scrollbars=yes")
}
打开了一个模式窗体!在模式窗体里有一个表单 展示了选定数据的详细信息!还有一个确定按钮!点击会做相关的数据作!
现在说点确定后触发的事件!
function sure(){
submitform.action="MyMissionIndex1?event=deciderequest";
submitform.submit();
}

在说MyMissionIndex1 所做的事情修改数据库!然后返回这么一段js代码!
<script language='JavaScript'>
var a = window.showModalDialog('/personal/mycalendar/htm/Success.htm','','dialogwidth=320px; dialogheight=140px; status=no');
if(!top.opener.closed)top.opener.location.reload();
top.close();
</script>
这里报错了说top.opener.closed部存在改对象!
...全文
74 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
桃园闲人 2011-08-19
  • 打赏
  • 举报
回复
top.opener.closed这一句错了,top就没有opener这个属性吧,就不就想关闭弹出框吗,用这个
window.close();在对话框页面中写
返回值可以放在window.returnValue中返回,需放在关闭前。
  • 打赏
  • 举报
回复
用OPEN直接就打开了~ 参数也不需要那么多。。
hw_163 2011-08-19
  • 打赏
  • 举报
回复
神马都是浮云!
swhyboy 2011-08-18
  • 打赏
  • 举报
回复
放错区了~ 吧主呢 帮我移动到web区呗

23,409

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧