JavaScript sqlite [закрытый]

Вы можете использовать DOMPurify для дезинфекции вашего HTML, прежде чем вставлять его в DOM через dangerouslySetInnerHTML. Надеюсь, это сработает!

45
задан benphane 15 September 2008 в 07:28
поделиться

6 ответов

Ну, если Вы работаете над стороной клиента JavaScript, я думаю, что Вы будете неудачливыми..., браузеры имеют тенденцию играть в песочнице среду JavaScript, таким образом, у Вас нет доступа к машине ни в каком виде общей способности как доступ к базе данных.

, Если Вы говорите о DB SQLite на конце сервера, получил доступ от клиентского конца, Вы могли настроить решение для Ajax, которое вызывает некоторый серверный код для доступа к нему.

, Если Вы говорите о Носороге или некоторой другой стороне сервера JavaScript, необходимо изучить доступ API базового языка в SQLite (такой как JDBC для Носорога).

, Возможно, разъясняют Ваш вопрос немного больше...?

11
ответ дан Mike Stone 8 November 2019 в 01:07
поделиться

Если Вы обратитесь к базам данных SQLite доступа по браузеру (т.е. сторона клиента), то Вам будет нужен Ваш браузер для поддержки его. Можно сделать это с SpiderApe http://spiderape.sourceforge.net/plugins/sqlite/, который предполагает, что браузером является базирующийся Mozilla (т.е. с поддержкой SQLite). Необходимо будет все еще предоставить доступ к базовым библиотекам ( http://www.mozilla.org/projects/security/components/signed-scripts.html )

при поиске доступа серверной стороны от программ JavaScript до баз данных SQLite существует несколько опций: JSDB - один http://www.jsdb.org/ ; JSEXT другой http://jsext.sourceforge.net/ ; и jslibs другой http://code.google.com/p/jslibs/

- мВ

10
ответ дан user7878 8 November 2019 в 01:07
поделиться

Google Gears имеет встроенную sqlite базу данных - но необходимо будет удостовериться, чтобы людям установили его, если Вы планируете полагаться на него.

В зависимости от Ваших обстоятельств, можно быть в состоянии осуществить установку, иначе необходимо рассматривать ее как хорошее, чтобы, но иметь постепенное ухудшение так, чтобы сайт все еще работал, если она не установлена.

11
ответ дан Cebjyre 8 November 2019 в 01:07
поделиться

При выполнении привилегированных сценариев в Windows (или в HTA или в WSH), можно получить доступ к источникам данных ODBC с помощью "ADODB.Recordset" ActiveXObject.

, Если Вы говорите о стороне клиента на веб-странице, вышеупомянутом ре сообщения: Google Gears является Вашим лучшим выбором.

2
ответ дан Joel Anair 8 November 2019 в 01:07
поделиться

На Mac? Взгляните на JSTalk Гаса Мюллера, который использует Scripting Bridge и JSCocoa Патрика Гейллера.

Гас специально говорит о поддержке Sqlite здесь: http://gusmueller.com/blog/archives/2009/03/jstalk_extras. html ... прекрасно работает.

0
ответ дан 26 November 2019 в 21:16
поделиться

Вы можете выполнить это с помощью XUL API в стеке mozilla firefox. Этот учебник об этом: http://www.arashkarimzadeh.com/articles/10-xul/25-sqlite-api-for-xul-application-using-javascript.html

2
ответ дан 26 November 2019 в 21:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: