frameOrder.html (734B)
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 // eslint-disable-next-line no-eval 10 var keyNames = eval(query); 11 12 parent.is(localStorage.a, "10", "a = 10"); 13 parent.is(localStorage.b, "20", "b = 20"); 14 parent.is(localStorage.c, "30", "c = 30"); 15 parent.is(localStorage.d, "40", "d = 40"); 16 parent.is(localStorage.e, "50", "e = 50"); 17 parent.is(localStorage.length, 5, "length = 5"); 18 19 for (var i = 0; i < localStorage.length; ++i) 20 parent.is(keyNames[i], localStorage.key(i), "key "+keyNames[i]+" on same index"); 21 22 parent.SimpleTest.finish(); 23 localStorage.clear(); 24 } 25 </script> 26 <body onload="doTest();"> 27 </body> 28 </html>