返回列表 发帖

[TheWorld 3] 求助:如何屏蔽网易体育页面的自动刷新(和上次的情况有所不同)

因为网易体育页面自动刷新过于频繁总是打断我的正常浏览,所以上次我发帖请教过如何屏蔽网页自动刷新的方法,后来在小絮管理员的指导下成功屏蔽了页面自动刷新。

但现在我发现网易体育页面又开始自动刷新了,这是页面:http://nba.sports.163.com/match/report/2009-10/746.html 而且这次貌似他们改了策略没有在<head>区域中使用<meta http-equiv="refresh" content="XXX">的方法了,而是用改用js加载了,我分析了一下页面好像是下面这段代码中的setTimeout("refresh()", 10000);部分(不知道我分析的对不对):

function refresh() {
    // 加载比分信息
    scoreboard();
    // 加载比赛详细信息,需要根据不同的情况不同处理
    if (status != 0) {
        boxscore();
    }
    if (status != 2) {
        setTimeout("refresh()", 10000);
    }
}
jQuery(document).ready(function(){
    refresh();
});

请教下各位该如何屏蔽这种页面自动刷新。

提示: 作者被禁止或删除 内容自动屏蔽
http://valid.canardpc.com/cache/banner/2854499.png
新浪/腾讯/饭否@小蛐蛐   twitter @jiayiming
如有过滤规则需要更新,请尽量原帖反馈提醒。

TOP

2# jym2005

我在规则里加载了这段代码但没起到作用页面还是自动刷新了,可能是我之前网页分析的有错误吧。这是网址http://nba.sports.163.com/match/report/2009-10/746.html 你帮我分析一下吧,主要现象就是浏览到一半会突然自动刷新跳回到页首。

TOP

在源码里找
pageReload

你就能找到控制刷新的脚本了,你可以选择直接过滤掉这个脚本,或者修改重新加载的时间

TOP

4# elkay

谢谢e大指点啊~~关键地方找到了。页面刷新:<span id="reload">

看来我还很外行啊,这么明显的地方我居然没找到,唉~ 学艺不精,在老师面前我忒惭愧了

TOP

5# 早安晨光


这个没什么内行外行的,说到底这个不是技术活而是力气活

只要你看源码看的多了,自然就都会了

TOP

返回列表