>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Вызов SQLite из яваскрипта в HTML-файле http://forum.mozilla-russia.org/viewtopic.php?id=18973 |
master74.com > 12-09-2007 22:19:30 |
Как сделать, чтобы из яваскрипта в HTML-файле, принадлежащем не расширению, а открываемом в окне Mozilla Firefox, была возможность воспользоваться SQLite, т.е. получить доступ к системным библиотекам классов платформы? В расширениях это сделано так: this.storageService = Components.classes["@mozilla.org/storage/service;1"] При попытке использовать это не из расширения, а из HTML-документа, в доступе к классу отказывается. Разумеется, такие вещи в скриптах воспринимаются как хакерские атаки из Интернета, и защита от них естественна. Но речь не о том, чтобы размещать скрипт на сайте, а о том, чтобы создать систему с СУБД, работающую с локального диска. Как сделать, чтобы скрипту было предоставлено право использовать SQLite? Может быть, создать расширение, которое бы служило шлюзом/оболочкой между системой и яваскриптами, и в котором можно было бы прописать, кому и откуда разрешать такой доступ, а кому -- нет? |
Unghost > 12-09-2007 22:23:27 |
=> Разработка |
Dark-Demon > 12-09-2007 23:58:44 |
да а что мешает использовать sqlite на сервере? |