问一个高难的问题,希望高手相助 可以用window.open方法打开一个新窗口,然后关闭当前窗体来实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在地址栏输入你的网址,你设一个辅助页面比如叫redirect.htm,里面的内容<body><script>window.open(……)window.close()</script></body>打开你真正的主页,并在你真正的主页中,检测连接的网址,如果不是来自redirect.htm,则转向redirect.htm<SCRIPT LANGUAGE="JAVASCRIPT">var where = document.referrer;if (where != 'http://url/redirect.htm') location.href='http://url/redirect.htm';</SCRIPT> var where = document.referrer;这是什么意思啊! window.close()应该和ie的版本有关系。 ie6下,不会出现提示,ie5.0就出现是否关闭的提示。 曾经也在这里搜过类似的文章,找到个用object的。不出提示窗口关闭窗口 --------------------------------------------------------------------------------源作者:追风 人气:1656 <html><head><OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="Command" value="Close"></object></head><body><input type="button" value="关闭窗口" onclick="closes.Click();"></body></html> ie6下,不会出现提示,ie5.0就出现是否关闭的提示。 应该是IE5.5+就不出现了<html><head><OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="Command" value="Close"></object></head><body><input type="button" value="关闭窗口" onclick="closes.Click();"></body></html> 这个在IE可以 写错了应该是<html><head><OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="Command" value="Close"></object></head><body><input type="button" value="关闭窗口" onclick="closes.Click();"></body></html> 这个在IE6不可以使用 该方法在安装了IE6 SP1后将无效。 window.opener=null;window.close() window.opener=null;window.close();这个是目前我用过的最好方法。 window.opener.opener=null;window.opener.close(); window.opener.opener=null;window.opener.close();这种方法在安装IE老版本的 还是会弹出的啊! 使用jquery作一个纵向菜单,超级链接为何失效?? js RegExp的exec()方法 点击链接之后变色,如何实现? 一个很白痴的算术题,求用JS的编程方法 iframe中的内容怎么获取出来? click事件在ie7下失效是怎么回事 jquerymobile 1.4的dialog怎么做成confirm的效果 如何用js调用ie的查找ctrl+F? 关于获取鼠标坐标的问题 父页面的变量能传递到iframe中吗?谢谢帮忙啊!!! 怎样才能将网页隐藏起来,“偷偷地运行”? 把网站设为首页,而不跳出提示框的代码是什么?
<body>
<script>
window.open(……)
window.close()
</script>
</body>
打开你真正的主页,并在你真正的主页中,检测连接的网址,如果不是来自redirect.htm,则转向redirect.htm<SCRIPT LANGUAGE="JAVASCRIPT">
var where = document.referrer;
if (where != 'http://url/redirect.htm') location.href='http://url/redirect.htm';
</SCRIPT>
ie6下,不会出现提示,ie5.0就出现是否关闭的提示。
曾经也在这里搜过类似的文章,找到个用object的。不出提示窗口关闭窗口 --------------------------------------------------------------------------------
源作者:追风 人气:1656
<html>
<head>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="Command" value="Close">
</object>
</head>
<body>
<input type="button" value="关闭窗口" onclick="closes.Click();">
</body>
</html>
应该是IE5.5+就不出现了
<html>
<head>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="Command" value="Close">
</object>
</head>
<body>
<input type="button" value="关闭窗口" onclick="closes.Click();">
</body>
</html> 这个在IE可以
<html>
<head>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="Command" value="Close">
</object>
</head>
<body>
<input type="button" value="关闭窗口" onclick="closes.Click();">
</body>
</html> 这个在IE6不可以使用
window.close()
window.close();
这个是目前我用过的最好方法。
window.opener.close();
window.opener.close();这种方法在安装IE老版本的 还是会弹出的啊!