Syphurith 发布于八月 10, 2012 分享 发布于八月 10, 2012 为了节省,Ajax调用是定时触发的 setInterval(getUpdate,600) 比如这样。 所以么……如果有消息估计发现的最长时间就是这个秒数了 我看看哦500,500秒而已,不算很慢啦[虽然我以前是做30秒的] if(!getcookie("noticeTitle"))window.setInterval("noticeTitleFlash();",500); 链接到点评
Syphurith 发布于八月 10, 2012 分享 发布于八月 10, 2012 korit 发表于 2012-8-10 10:02 俺才不告诉乃这延迟是指刷新页面后的呢. 亲……我承认IE和别的浏览器的Javascript习惯是不一样 但是500秒的这个,没有试验过么…… 哦对了这个时间也确实比较长 我才不会告诉你其实240或者180比较合适, 毕竟在一个帖子上等待超过200秒的人不多 链接到点评
Syphurith 发布于八月 10, 2012 分享 发布于八月 10, 2012 korit 发表于 2012-8-10 10:16 俺不是说了嘛.. 这延迟不是页面上等待, 而是刷新页面后也没提示. 有时候怎么刷新就不肯出来. 那么看来是有问题 不过我这里可是照常收消息什么的 ……所以很有可能是Javascript对IE兼容性问题 ……这个问题很麻烦的…… ……嗯……不过如果只是ActiveX直接没做XMLRequest对象的话 ……制造一个这问题一点不难 链接到点评
Syphurith 发布于八月 10, 2012 分享 发布于八月 10, 2012 korit 发表于 2012-8-10 10:25 ActiveX.... 这里说的消息是用户之间发信息哦..不是"提醒"那个哦. ...为啥乃总提到ajax呐..刷新 ... 好吧我现在认为是我个人理解错误了 …… 那么也确实挺奇怪的,不过我记得这个也是Ajax哦 不相信的话,右键打开审查元素,调整到“Network”那个面板 然后发送消息试试 总是HTML生成的话很麻烦的,还不如Ajax绘制来的方便 链接到点评
Syphurith 发布于八月 10, 2012 分享 发布于八月 10, 2012 korit 发表于 2012-8-10 10:33 .........动态的网站都这样啊..生成比ajax简单其实... ajax的话我估计就让一直停留在页面上的一提示而不 ... 亲……国外就有那种整个页面只是用于载入初始JS的那种单网页网站 而且次世代的那种还真不少,当然国内的不算数 人家就有REST模式全开之后 完全使用Javascript接受Ajax响应然后全绘制页面的 对要求速度的同学当然受不了 不过对于闲逛的童鞋,看着网站瞬间画完时刻都无需刷新 实在是太疯狂了…… 链接到点评
推荐贴