|
1 <html> |
|
2 <head> |
|
3 </head> |
|
4 <script type="text/javascript"> |
|
5 function doTest() |
|
6 { |
|
7 var query = location.search.substring(1); |
|
8 query = unescape(query); |
|
9 var keyNames = eval(query); |
|
10 |
|
11 parent.is(localStorage.a, "10", "a = 10"); |
|
12 parent.is(localStorage.b, "20", "b = 20"); |
|
13 parent.is(localStorage.c, "30", "c = 30"); |
|
14 parent.is(localStorage.d, "40", "d = 40"); |
|
15 parent.is(localStorage.e, "50", "e = 50"); |
|
16 parent.is(localStorage.length, 5, "length = 5"); |
|
17 |
|
18 for (var i = 0; i < localStorage.length; ++i) |
|
19 parent.is(keyNames[i], localStorage.key(i), "key "+keyNames[i]+" on same index"); |
|
20 |
|
21 parent.SimpleTest.finish(); |
|
22 localStorage.clear(); |
|
23 } |
|
24 </script> |
|
25 <body onload="doTest();"> |
|
26 </body> |
|
27 </html> |