返回列表 发帖
这种假死不是黑名单能避免的,更不是所谓 TW 的问题。经分析暂推断如下:

Sina 的新闻页面均会加载这两个脚本文件:cmnt_skin.js 和 cmnt_skin.js

在脚本 cmnt_skin.js 中有:

var RETRY_DELAY  = 2000; // 2s (注:延时 2 秒)

function news_renderer( News ) {  (注:读取新闻数据时)
        ......
        //obj("_LOADING_TIP_").innerHTML = "正在读取新闻数据,请稍候……";
        window.setTimeout( "get_news(g_channel,g_newsid,'news_renderer')", RETRY_DELAY );
        ......

function cmsglist_renderer( CmsgList ) { (注:读取留言数据时)
        ......
        obj("_LOADING_TIP_").innerHTML = "正在读取留言数据,请稍候……";
        window.setTimeout( "get_cmsg(g_channel,g_newsid,g_group,g_nice,g_rid,g_page,g_pages,'cmsglist_renderer')", RETRY_DELAY );
        ......


在脚本 cmnt_xml.js 中也有:

function count_renderer( Count ) { (注:读取留言数量数据时)
        ......
        //obj("_LOADING_TIP_").innerHTML = "正在读取数据,请稍候……";
        window.setTimeout( "get_count(g_channel,g_newsid,g_group,g_nice,g_rid,'count_renderer')", RETRY_DELAY );
        ......


可能还有类似的地方......



认为就是这些代码造成了这个情况,记得前些时中国队比赛当日我留言准备猛愤,因为留言超多(当时就有接近 600 页)足足等了几分钟才缓解过来,发送后居然再也找不到自己的留言,不知道愤出去了没有,估计没有,否则会加精的:)

TW 只是一个浏览器,就像眼镜的例子一样,看不清当然可能与眼镜相关,但除了眼镜之外的因素显然要更多的多,假死不是 TW 的习惯而是 Win 系统和国内网络的习惯。(此话不对楼主)

TOP

返回列表