спасибо Вам!:)
Особенно devote :) |
Цитата:
|
iMaxmaxmaximus выложи пожалуйста.
Рано или поздно может пригодится. |
Цитата:
|
Цитата:
(function(){
var
StorageProto = Storage.prototype,
setItem = StorageProto.setItem,
getItem = StorageProto.getItem;
StorageProto.setItem = function() {
// тут что-то делаем
// ...
alert( "хехе" );
// ...
// и вызываем нативный метод
return setItem.apply( this, arguments );
}
StorageProto.getItem = function() {
// тут что-то делаем
// ...
alert( "хаха" );
// ...
// и вызываем нативный метод
return getItem.apply( this, arguments );
}
})();
sessionStorage.setItem( 'test', 'myVal' );
alert( sessionStorage.getItem( 'test' ) );
|
Благодарю Devote
Я думал что если переопределим то нативный способ уже не сможем вызвать |
Цитата:
|
Цитата:
|
Подскажите, пожалуйста, почему в одном и том же месте код:
onclick="localStorage.clear()"отрабатывает нормально, а
onclick="localStorage.setItem('test88','name88');"
прерывает вывод в браузер, с ошибкой на консоль SyntaxError: missing } after property listА вот так
onclick="localStorage.setItem("test88","name88");"
не вызывает остановку вывода в браузер, но ошибка также. Честно, очень уже намучался. |
Цитата:
|
| Часовой пояс GMT +3, время: 12:51. |