html:webdatabase
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
html:webdatabase [2025/10/08 01:01] – 以前のリビジョンを復元 (2010/12/04 11:37) nullpon | html:webdatabase [2025/10/08 01:03] (現在) – 削除 nullpon | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== Web SQL Database API ====== | ||
- | [[http:// | ||
- | |||
- | 2010年11月18日にW3CのWeb Applications Working GroupはWeb SQL Database仕様策定の中止を決定しました。この仕様は黒歴史となったので忘れましょう。 | ||
- | |||
- | ===== 使い方 ===== | ||
- | Safari 3.2以降で使用可能 | ||
- | <code javascript> | ||
- | function getDatabase() { | ||
- | return window.openDatabase(" | ||
- | } | ||
- | |||
- | function init() { | ||
- | var db = getDatabase(); | ||
- | var table = getListTable(); | ||
- | db.transaction( function(tx){ | ||
- | tx.executeSql(" | ||
- | tx.executeSql(" | ||
- | for (var i = 0; i < rs.rows.length; | ||
- | var row = rs.rows.item(i); | ||
- | table.add(row.id, | ||
- | } | ||
- | }); | ||
- | }); | ||
- | } | ||
- | |||
- | function save(name, value) { | ||
- | var table = getListTable(); | ||
- | var db = getDatabase(); | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | }); | ||
- | }); | ||
- | } | ||
- | </ | ||
- | Safariでは開発メニューで現在のページで使用しているローカルDBのテーブルやデータを確認できる。 | ||
- | |||
- | * [[http:// | ||
- | |||
html/webdatabase.1759885290.txt.gz · 最終更新: by nullpon