29 lines
940 B
HTML
29 lines
940 B
HTML
<html><head><title>Cookie Test</title>
|
|
<script>
|
|
function cookieTest(){
|
|
var totalW = 0.0;
|
|
var totalR = 0.0;
|
|
var numLoops = 100;
|
|
for(var i=0; i < numLoops; i++){
|
|
var randomNumber=Math.floor(Math.random()*11);
|
|
var time = new Date();
|
|
time.setTime(time.getTime() + 1000);
|
|
var cookieString = "cookie" + randomNumber + "=true; expires=" + time.toGMTString();
|
|
var preW = new Date().getTime();
|
|
document.cookie = cookieString;
|
|
var postW = new Date().getTime();
|
|
if(document.cookie.indexOf(("cookie" + randomNumber)> 0));
|
|
var postR = new Date().getTime();
|
|
totalW += (postW - preW);
|
|
totalR += (postR - postW);
|
|
}
|
|
document.write("<br><br>avg R(millis):" + totalR/numLoops);
|
|
document.write("<br>avg W(millis):" + totalW/numLoops);
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
<body onload="javascript:cookieTest();setTimeout(cookieTest(), 1000);">
|
|
</body>
|
|
</html>
|