2011-11-04 126 views
2

我有一个完全静态的网页和几页。他们大多只包含图像,但其中两个也显示新闻列表,我决定分页使用jQuery plugin pajinate如何避免使用JavaScript加载页面时出现静态网页闪烁

问题是,当我点击静态页面时,它看起来像只是swap的内容。但是,一旦我点击了页面上的分页,整个页面就会闪烁,如浏览器中显示一个空白页面,然后呈现内容并显示它。

我试图把所有的JavaScript放在</body>之前的右下角,但这似乎没有任何帮助。

Here's a link,当你点击超过新的特种品新信息它加载迅速,但是这两个使页面闪烁由于加载JavaScript之外的任何菜单项。

有什么办法可以避免这种情况吗?我在谷歌浏览器测试此,似乎做同样的事情在Windows和Mac OS X上

+0

看起来确定在这里 - 没有看到任何闪烁的火狐 – psynnott

+0

@psynnott是这是谷歌浏览器的具体问题 –

+0

@达拉它也发生在IE9 ... –

回答

1

如果去掉参考脚本的闪烁不会发生:

https://raw.github.com/wesnolte/Pajinate/master/jquery.pajinate.min.js 

您是否试过在https://github.com/wesnolte/Pajinate/issues询问这件事?

编辑另外,本地保存jquery.pajinate.min.js并使用它似乎可以缓解闪烁的问题。