- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
document.addEventListener('DOMContentLoaded', function() {
var req = indexedDB.open('site');
req.onerror = function() {
alert(this.error);
};
req.onupgradeneeded = function() {
let db = this.result;
if(!db.objectStoreNames.contains('files'))
db.createObjectStore('files', { autoIncrement: true });
};
let n = 0;
req.onsuccess = function() {
setTimeout(function run() {
n++;
let db = req.result;
let t = db.transaction('files', 'readwrite');
let file = t.objectStore('files');
let str = new Date().toString().repeat(1000);
for(let i=0;i<100;i++)
file.add(str);
if(n < 1000000)
setTimeout(run);
});
};
});
Тогда уж DoEvents или что-то подобное.
(кинул говном)
ибо ты скопировал оригинал причем с ошибками
УСЪЙ(ТСМЙЖХЪ(
ВРН-РН
ВРН-РН
УСЪЙ(ЕЫЕ ТСМЙЖХЪ(
ЕЫЕ УСЪЙ
УСЪЙ ЕЫ╦
))
))