html:webdatabase
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| html:webdatabase [2010/12/04 11:37] – 作成 - 外部編集 127.0.0.1 | 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.1291462628.txt.gz · 最終更新: by 127.0.0.1