怎样用JavaScript清除IE的历史记录(给分88)在线等 这个窗口用location.replace(url)打开,就不会有历史纪录。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type=button value=清前进后退里的记录 onclick="window.open(top.location.href); window.opener='hrong'; window.close()">IE5.5 以上没有问题 这个窗口用location.replace(url)打开,就不会有历史纪录。可以告诉我具体点的用法吗?最好有例子。可以给我发mail:[email protected]谢了。 location.replace(url)location对象的方法replace()将下载并显示一个新的文档,用这种方式装载文档与设置location的属性href(location.href=URL)作用一样,不过有一点要注意的就是replace()方法不在history中生成一个新的记录。所以 xinyunyishui(心云意水) 的那个不合你的要求。hrong(黄蓉)的方法可以采用,不过要注意她的方法是打开多一个当前窗口,并把先前的窗口关闭,因为用window.open()方法打开一个新的窗口(不是在已经打开的窗口中修改URL)是没有历史记录的,即后退前进按钮不能用。我觉得那句window.opener='hrong';是不用的,也许是我理解不够,请各位指教!!! window.opener='hrong' 这句代码在IE5.5以上的版本里加上之后, window.close() 关闭网页的时候就不会报说"正在关闭网页"的提示了. 当然 window.close() 对于那些在已有的网页基础上再新开的网页关闭时是不会有提示的, 即使不加 window.opener='hrong', 但是对于那些原生窗口, 即直接启动IE程序而来的页面直接用 window.close() 就会报提示, 这个大家可以自己测试一下. 但是好象问题还没有解决,这样清除法都有缺陷哦!第一:对IE有一定要求,要5.5以上。第二:用location.replace的方法,将会导致本网页给其他网页给替换掉,有什么方法可以不替换的方式把历史记录给清除掉? 如果不让使用类,只能使用函数,请问我该怎样改写这个代码? javascript中图层间如何连线,实现拓扑图,并且线随节点的移动而移动 cookie 自动弹出小心提示窗口 我想让其在9:00-18:00这个时间段执行一次提交时间,用settimeout怎么实现! 菜鸟求助,怎样用JS写出顶部菜单 如何用JS或者jquery在DIV中加载一个外链 XSL解析XML问题,大侠请进(200分送) 一句话问题 就这一句话 看看错误在什么地方? 怎么动态的望下拉框中加内容! 求遍历表格元素td的快速方法(有2000个td)!在线(19:00--21:00) 如何判断属性是否属于对象?急!急!急!
onclick="window.open(top.location.href); window.opener='hrong'; window.close()">IE5.5 以上没有问题
可以告诉我具体点的用法吗?
最好有例子。
可以给我发mail:[email protected]
谢了。
location对象的方法replace()将下载并显示一个新的文档,用这种方式装载文档与设置location的属性href(location.href=URL)作用一样,不过有一点要注意的就是replace()方法不在history中生成一个新的记录。
所以 xinyunyishui(心云意水) 的那个不合你的要求。
hrong(黄蓉)的方法可以采用,不过要注意她的方法是打开多一个当前窗口,并把先前的窗口关闭,因为用window.open()方法打开一个新的窗口(不是在已经打开的窗口中修改URL)是没有历史记录的,即后退前进按钮不能用。
我觉得那句window.opener='hrong';是不用的,也许是我理解不够,请各位指教!!!
当然 window.close() 对于那些在已有的网页基础上再新开的网页关闭时是不会有提示的, 即使不加 window.opener='hrong', 但是对于那些原生窗口, 即直接启动IE程序而来的页面直接用 window.close() 就会报提示, 这个大家可以自己测试一下.
第二:用location.replace的方法,将会导致本网页给其他网页给替换掉,有什么方法可以不替换的方式把历史记录给清除掉?