<!DOCTYPE HTML >
<html >
<head >
<title >Media test: networkState</title >
<script src="/tests/SimpleTest/SimpleTest.js" ></script >
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
<script type="text/javascript" src="manifest.js" ></script >
</head >
<body onunload="mediaTestCleanup();" >
<video id='v1' ></video ><audio id='a1' ></audio >
<pre id="test" >
<script class="testbody" type="text/javascript" >
"use strict" ;
var v1 = document.getElementById('v1' );
var a1 = document.getElementById('a1' );
var passed = "truthy" ;
try {
v1.networkState = 0;
} catch (e) {
passed = !passed;
}
try {
a1.networkState = 0;
} catch (e) {
passed = !passed;
}
ok(passed === true,
"Setting networkState throws in strict mode (readonly attribute)" );
</script >
<script class="testbody" type="text/javascript" >
var v1 = document.getElementById('v1' );
var a1 = document.getElementById('a1' );
var passed = false;
var oldv1ns = v1.networkState, olda1ns = a1.networkState;
try {
v1.networkState = 0;
a1.networkState = 0;
passed = v1.networkState === oldv1ns && a1.networkState === olda1ns;
} catch (e) { }
ok(passed, "Should not be able to modify networkState (readonly attribute)" );
</script >
</pre >
</body >
</html >
Messung V0.5 C=92 H=96 G=93
¤ Dauer der Verarbeitung: 0.1 Sekunden
(vorverarbeitet)
¤
*© Formatika GbR, Deutschland