0

我打算用java脚本和flash做一个网站主页。两者都是单独的页面。

我想要的意思是,如果用户的互联网连接速度很慢,则需要加载脚本页面。如果用户有快速的互联网,Flash 网站想要加载。

如何用 php 做到这一点?

4

1 回答 1

1

这对我有用,在以下教程http://www.ehow.com/how_5804819_detect-connection-speed-javascript.html中进行了一些更改

<html>
<head><Title>Test Speed</title>
<script type="text/javascript" language="Javascript">
var imageAddr = "/myimage.gif" + "?n=" + Math.random() ;
var startTime, endTime ;
var downloadSize = 5500 ;
var download = new Image() ;
download.onload = function() {
endTime = (new Date()).getTime() ;
showResults () ;
}
startTime = (new Date()).getTime() ;
download.src = imageAddr ;
function showResults () {
var duration = Math.round((endTime - startTime) / 1000) ;
var bitsLoaded = downloadSize * 8 ;
var speedBps = Math.round(bitsLoaded / duration) ;

if (speedBps <= 50000){
    window.location = "/script.html";
    }
    else{
    window.location = "/flash.html";
    }

}
</script>
</head>
<body>
<center>Page Loding</center>
</body>
</html>
于 2012-08-28T12:35:41.420 回答