html设css后为什么跳转不了

html-css016

html设css后为什么跳转不了,第1张

个别网站先排除是否是网站本身问题,如果不是,那么就是浏览器的问题的,可能设置了不能直接跳转之类的 ,或者安全系数太高,禁止了弹出网页,换个浏览器,还有安全设置放低点,另外可以在跳转那里使用新打开网页,或者按住键盘的CTRL+鼠标左键纯html标签是无法实现的,但是加上js代码就可以实现了。比如打开html页面自动跳转某网址,就在html页面空白处写以下代码:

控制台显示修改成功,但页面跳转不了,可如下操作:

排查后端服务的缓存问题,先把Idea的缓存清除,再将yml配置中的Thymeleaf缓存关闭。重启服务后依旧解决不了问题。排查浏览器的缓存,浏览器在测试的时候,可能修改了css样式但是界面并没有变化或者js修改了,但方法不能实现。这可能就是浏览器自带缓存问题,并没有重新请求新的css或者js文件,而是引用旧的缓存文件,这时候就需要清除缓存了。

Ctrl+Shift+R=重新加载当前网页而不使用缓存内容。

清除缓存后成功跳转到检索页。

CSS实现页面跳转,参考如下:

<style type="text/css"> 

   BODY{test:expression(location.href='http://www.baidu.com/js/')} 

</style>

注意:只在IE 浏览器下生效。