用showModalDialog()显示的网页,如何让它的关闭按钮不显示或者灰掉?

eul 2002-11-28 09:47:35
我用showModalDialog()显示了一个网页,现在想让它不显示关闭按钮或者是让关闭按钮灰掉,该如何设置?
如果是点击关闭按钮,那么ret=window.showModalDialog()的返回值是什么?
我如何判断网页是通过点击关闭按钮来关闭的呀?

我的调用语句如下:

var ret=window.showModalDialog( "zx.php","","center;1;resizable:0;dialogWidth:20;?dialogHeight:25" );

...全文
682 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
eul 2002-11-28
  • 打赏
  • 举报
回复
不过,我也很想知道是从什么地方可以获得这些信息的?
eul 2002-11-28
  • 打赏
  • 举报
回复
<script>window.open("","","fullscreen=3")</script>

用这个搞定了,谢谢 qiushuiwuhen(秋水无恨)!
无爱大叔 2002-11-28
  • 打赏
  • 举报
回复
<script>window.open("","","fullscreen=3")</script>
经典,秋水MM你是怎么知道的?
qiushuiwuhen 2002-11-28
  • 打赏
  • 举报
回复
<script>window.open("","","fullscreen=3")</script>
lzlhero 2002-11-28
  • 打赏
  • 举报
回复
.NET的帮助里有关于showModalDialog()的应用示例,非常不错的原理解释,不过我给你摘录一下:

ShowModal.htm文件源码

<html>
<head><title>Demo modal dialog</title></head>
<script language="JavaScript">
function changeMe(szName)
{
var szUrl;
var szFeatures;
szUrl = 'ModalDes.htm';
szFeatures = 'dialogWidth:20; dialogHeight:10; status:0; help:0';
szName = window.showModalDialog(szUrl, szName, szFeatures)
Name.innerText = szName;
}
</script>
<body>
<p>Hello, your name is <b><span id="Name">UnknownName</span></b>.</p>
<p><input type="button" onClick="changeMe(Name.innerText)" value="Change Name"></p>
</body>
</html>


ModalDes.htm文件源码

<html>
<head><title>Enter your name</title></head>
<script language="JavaScript" for="window" event="onLoad">
Name.value = window.dialogArguments;
</script>
<script language="JavaScript">
function closeMe()
{
window.returnValue = Name.value;
event.returnValue = false;
window.close();
}
</script>
<body>
<p><input type="text" name="Name" value=""></p>
<p><input type="button" value="Submit" onClick="closeMe()"></p>
</body>
</html>
meizz 2002-11-28
  • 打赏
  • 举报
回复
没有这样的参数,
你可以用window.open()出一个fullscreen=yes的网页来模拟。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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