iframe中弹出页面问题,请指点!
遇到了一个问题,我这个网站首页分上部,下面是左右,最后是版权。
问题就出在中间左右这两部分,右边是一个iframe,
但是右边的页面需要弹出页面,
用greybox弹出的页面。只有iframe这一部分背景变暗,且不能操作。而页面的其他地方依然能操作。
并且弹出窗体不是居中。美观上也不行。
有没有办法解决。
先谢谢大家了! --------------------编程问答-------------------- 主窗口定义一个函数在Iframe中调用window.parent.funcname
jwindow试试 --------------------编程问答-------------------- top.target="" --------------------编程问答-------------------- admin.html
<html>
<head>
<title>这里是主窗体</title>
<script>
function openwin(parms){
//窗体变灰
//显示弹出窗口
}
</script>
</head>
<body>
<iframe src="body.html" />
</body>
</html>
body.html
<script>
(parent||top).openwin('参数');
</script> --------------------编程问答-------------------- 像c/s里的showdialog()??? --------------------编程问答-------------------- (例如:调用父页面函数test2())
window.opener.test2();
框架子页面调用上一个页面方法
(例如:上一页面的框架frame名为menuBar,调用onhook()函数)
window.top.frames["menuBar"].onhook();
js弹窗页面调用父页面框架子页面函数
(如:弹窗页面调用,frame名为menuBar)
window.opener.top.frames['menuBar'].onhook(); --------------------编程问答--------------------
--------------------编程问答-------------------- 就是调用父页面的方法来弹出框。
补充:.NET技术 , ASP.NET