好象没有现成的方法,但可以曲线求解
<input type=button value=open onclick="tt()">
<script>
function tt()
{
url=window.location.href
window.opener=null;
window.close();
window.open(url,null,"toolbar=no,location=no")
}
</script>

解决方案 »

  1.   

    谢谢楼上得热心。你得方法和思路很不错。可是有点局限性啊。因为我希望的是一打开本页面,就能使页面产生无地址栏,无工具条这样的效果。因为我要这样的代码就是为了网页的某些特效嘛,不希望有手工干预的痕迹出现,而且你的代码还会弹出关闭本窗口这样的提示语,这个是最头疼的了。如果我将你的代码放进head中,用onload语句调用的时候,也会出现关闭窗口提示,并且点击确定后所有网页都关闭了,这也不是我想要的。不知道还有没有其他的方式呢?
    谢谢你的关注,希望你能给我更多的指点。
      

  2.   

    我给的代码不会出现关闭提示的呀?
    如果你想在onload中调用并且不出现关闭提示,可以按下面方法之一:
    1、
    <script>
    function tt()
    {
    window.opener=null;
    window.close();
    window.open("xxx.htm",null,"toolbar=no,location=no")
    }
    </script>
    <body onload="tt();">
    2、
    <script>
    function tt()
    {
    window.open("xxx.htm",null,"toolbar=no,location=no")
    }
    </script>
    <body onload="tt();" onblur="focus();closes.Click();">
    <object id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" >
    <param name="Command" value="Close" >
    </object > 
    3、
    <script>
    function tt()
    {
    window.open("xxx.htm",null,"toolbar=no,location=no")
    }
    </script>
    <body onload="tt();" onblur="focus();document.all.WebBrowser.ExecWB(45,1);">
    <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
    </object>
      

  3.   

    你可以把我这段代码保存为html文件看看其效果。我不知道你是在什么情况下不会出现提示。
    但是我用你的第一个代码时出现关闭提示。用第二个代码出现“仅在html帮助中才有此功能”和关闭提示。
    第三个代码也有提示
    <html>
    <head>
    <script>
    function tt()
    {
    url=window.location.href
    window.close();
    window.open(url,null,"toolbar=no,location=no")
    }
    </script><head>
    <body onload="setTimeout(tt,6000)" ></body>
    </html>
      

  4.   

    window.opener=null;加这句,才会避免跳出关闭的提示按钮!
      

  5.   

    window.open(url, "", "height=250, width=400");