htmlの仕様上、JavaScript 層のデータは画面遷移とともに破棄されます。結果のコールバックが呼び出される前に画面を遷移しないようにしてください。
AR実行クライアントで保存していないアプリケーションのデータはWebストレージなどを利用してWebアプリケーション側で管理してください。
JavaScriptのprompt()関数は、製品で利用しているためアプリケーションで利用できません。
以下のスマートデバイスはunload、beforeunloadのイベント中にJavaScriptライブラリで提供しているAPIを実行することができません。
android 4.4以降
windows
Webアプリケーションから利用できるWeb層機能の設定は以下の通りです。
有効
JavaScript
WebStorage
Application Cache
無効
Web SQL Database
プラグイン(Flash等)
geolocation
フォームデータの保存
パスワードの保存
ファイルアクセス(file:///~のアクセス)