怎样使一个html没有toolbar和menubar?急!

MagicFan 2002-04-30 11:16:19
html如下:
在aa()中设置或者直接在<body>的属性中设置。
该怎么做?

<HTML>
<SCRIPT language="JavaScript">
function aa()
{
//该怎样写这个函数?
}
</SCRIPT>
<BODY onload="aa()" topmargin="0" leftmargin="0" scroll="no">
</body>
</html>
...全文
250 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
seabell 2002-04-30
  • 打赏
  • 举报
回复
可以通过写cookie来避免每次onload的重复运行
<HTML>
<SCRIPT language="JavaScript">
function aa()
{
var tt=GetCookie("meng")
if(tt==null)
{
var a =window.open("","","toolbar=0,menubar=0")
a.location = window.location.href
a.opener.opener=null
a.opener.close()
SetCookie("meng","meng")
}
}

function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}

function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function SetCookie (name, value) {
document.cookie = name + "=" + escape (value)
}
</SCRIPT>
<BODY onload="aa()" topmargin="0" leftmargin="0" scroll="no">
hi
</body>
</html>
MagicFan 2002-04-30
  • 打赏
  • 举报
回复
没关系。
我在msdn里面找到一个对象InternetExplorer,它有一个属性Menubar.
InternetExplorer.MenuBar [ = value ]
但是我不会用,写上InternetExplorer.MenuBar = false后,就保错说InternetExplorer对象没有定义。
不知这个孟兄知道吗?
孟子E章 2002-04-30
  • 打赏
  • 举报
回复
sorry:一时迷糊
MagicFan 2002-04-30
  • 打赏
  • 举报
回复
我并不是要打开一个窗口,而是这个html已经存在,而不是通过这个html去打开另一个html。
to net_lover:我把你这段程序放到aa()中后,一直不停的开窗口关窗口,导致ie死机。
因为我这个页面是servlet生成的,所以没有办法在打开这个页面的地方设置它的menubar和toolbar的属性,所以才需要在这个页面里面设置。
visionsl 2002-04-30
  • 打赏
  • 举报
回复
<HTML>
<SCRIPT language="JavaScript">
function aa()
{
//该怎样写这个函数?
window.open(YouURL,"Main","status=yes,menubar=no,toolbar=yes,scrollbars=auto,resizable=yes;top=0,left=0;width:795;height:580");
}
</SCRIPT>
<BODY onload="aa()" topmargin="0" leftmargin="0" scroll="no">
</body>
</html>
孟子E章 2002-04-30
  • 打赏
  • 举报
回复
var a =window.open("","","toolbar=0,menubar=0")
a.location = window.location.href
a.opener.opener=null
a.opener.close()
孟子E章 2002-04-30
  • 打赏
  • 举报
回复
var a =window.open("","","toolbar=0,menubar=0")
a.location = window.location.href
a.opener.opener=null
a.opener.close()
MagicFan 2002-04-30
  • 打赏
  • 举报
回复
还是看得到开和关的痕迹啊!
qiushuiwuhen 2002-04-30
  • 打赏
  • 举报
回复
<SCRIPT language="JavaScript">
function aa(){
if(window.name=="qswh")return;
var a =window.open("","qswh","status")
a.location = window.location.href
window.opener=null
window.close()
}
aa();//将onload中aa()调用改到这里来
</SCRIPT>
MagicFan 2002-04-30
  • 打赏
  • 举报
回复
嗯,不错。
但是还是会有打开然后再关闭的痕迹。
如果不这样暗地里打开和关闭,就做不到吗?
seabell 2002-04-30
  • 打赏
  • 举报
回复
太精妙了!
qiushuiwuhen 2002-04-30
  • 打赏
  • 举报
回复
<HTML>
<SCRIPT language="JavaScript">
function aa(){
if(window.name=="qswh")return;
var a =window.open("","qswh","status")
a.location = window.location.href
window.opener=null
window.close()
}
</SCRIPT>
<BODY onload="aa()" topmargin="0" leftmargin="0" scroll="no">
</body>
</html>

87,996

社区成员

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

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