小更新:
(底部有新的更新)
http://www.howtocreate.co.uk/safaribenchmarks.html
还有一个工作是这个小脚本:
<script language="JavaScript">
// CREDITS:
// Automatic Page Refresher by Peter Gehrig and Urs Dudli www.24fun.com
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http:
//www.hypergurl.com
// Configure refresh interval (in seconds)
var refreshinterval=20
// Shall the coundown be displayed inside your status bar? Say "yes" or "no" below:
var displaycountdown="yes"
// Do not edit the code below
var starttime
var nowtime
var reloadseconds=0
var secondssinceloaded=0
function starttime() { starttime=new Date() starttime=starttime.getTime() countdown()
} function countdown() { nowtime= new Date() nowtime=nowtime.getTime() secondssinceloaded=(nowtime-starttime)/1000
reloadseconds=Math.round(refreshinterval-secondssinceloaded) if (refreshinterval>=secondssinceloaded)
{ var timer=setTimeout("countdown()",1000) if (displaycountdown=="yes")
{ window.status="Page refreshing in "+reloadseconds+ " seconds"
} } else { clearTimeout(timer) window.location.reload(true) } } window.onload=starttime
</script>
我发现刷新脚本解决了 safari 中的问题很奇怪,但是如果我手动刷新页面,页面就会遭到破坏......
########UPDATE
##########
好吧,我终于有更多的时间来处理这个问题,在阅读了一些内容之后,我想到了一个相当明显的事情,让内容加载然后格式化,所以现在我所有的 js 都位于</body>
and之间</html>
。
它并不完美,因为现在您无需在页面首次加载时正确放置即可瞥见内容。
在加载几毫秒后,可能会尝试再次调用 js。
我知道这是在线程上提出的,我只是需要时间弄脏我的手,谢谢大家,我会继续更新,直到我以更合适的方式解决它:)