123456789101112131415161718192021222324252627282930 |
- <!DOCTYPE html>
- <html>
- <head>
- <script>
- var res = {};
- var request = indexedDB.open(parent.location, 2);
- request.onblocked = function() {
- res.blockedFired = true;
- }
- request.onupgradeneeded = function(e) {
- var db = e.target.result;
- res.version = db.version;
- res.storeCount = db.objectStoreNames.length;
- var trans = request.transaction;
- trans.objectStore("mystore").get(42).onsuccess = function(e) {
- res.value = JSON.stringify(e.target.result);
- }
- trans.oncomplete = function() {
- parent.postMessage(JSON.stringify(res), "http://mochi.test:8888");
- }
- };
- </script>
- </head>
- <body>
- This is page two.
- </body>
- </html>
|