在index.html页面添加如下首页底部内容:
<a href="/">网站首页</a> | <a href="#">关于我们</a>
| <a href="#">服务条款</a> | <a href="#">广告服务</a> | <a href="#">联系我们</a>
| <a href="#">网站地图</a> | <a href="#">免责声明</a> |
问题:在网站首页点击“关于我们”的时候,新弹出个网页对话框,且要求首页要被锁定无法操作,直到删除网页对话框后。有点类似使用window.open()函数效果那样,请教各位大能,有没有方法实现该功能。
<script type="text/javascript">
function test(){
window.showModalDialog("test.html","message","width=300,height=300");
}
</script>
<a href="#" onclick="test()">关于我们</a>
关于我们 需要显示的内容或操作 全部都可以放到test.html中实现!
写一个div 覆盖住这个网页 然后在这个div中 在加一个div 写你所谓“新弹出个网页对话框”的内容
两个浮动层。一个遮罩层在下宽高100%,一个在上负责显示对话框内容
a页面:
var returnValue=window.showModalDialog("b.html","message","width=200,height=300");
b页面:
window.returnValue=“”;
returnValue是b页面传递给a页面的值!
showModalDialog就可以了
你如果要连浏览器一起锁定的话就要用到模态对话框,如果不是的话就用层来控制就行