您现在的位置是:百科 >>正文

网页自动跳转怎么处理

百科214人已围观

简介网页突然自己跳走,十有八九是`meta refresh`标签或者`JavaScript`里的`location.href`在搞鬼。前者是HTML自带的“土办法”,后者是更灵活的“现代手段”。但真正让人 ...

网页突然自己跳走,网页十有八九是自动`meta refresh`标签或者`JavaScript`里的`location.href`在搞鬼。前者是跳转HTML自带的“土办法”,后者是处理更灵活的“现代手段”。但真正让人头疼的网页,不是自动技术本身,而是跳转你根本不知道它藏在哪。

先说说最常见的处理`meta refresh`。这东西在网页源码里长这样:``。网页意思很直白——5秒后滚去指定网址。自动有些网站用3秒,跳转有些用0秒,处理后者几乎等于你刚点开页面就被踹走。网页如果你只是自动浏览网页时遇到跳转,按下浏览器停止按钮(Esc键)往往能拦下它,跳转因为`meta refresh`的计时器在页面加载时就启动了,停止加载能掐断这个计时过程。

但麻烦的是那些用JavaScript实现的跳转。代码可能写在`