URL を取得して参照するモバイル用のブラウザー アプリを作成していますが、正しく動作しています。アクションを実行する前に、ユーザーが入力したテキストをチェックしたいと思います。
最優先: URL が正しい形式であるかどうかのチェック。
2 番目の優先度: URL でない場合は、同じキーワードで Google 検索を行う必要があります。
URL が null か空白かを検証しました。しかし、URL でない場合は Google 検索にリダイレクトするという上記のタスクを実行したいと考えています。
JQuery Mobile で URL を確認する方法を教えてください。
これが私のコードです:
<script type="text/javascript" charset="utf-8">
document.addEventListener('deviceready',onDeviceReady, false);
function onDeviceReady() {
navigator.notification.prompt(
'Please enter the URL you want to browse', //massage
onPrompt, // callback to invoke
'URL', // title
['Ok','Exit'] //buttonLabels
);
}
var ref=null;
function onPrompt(results){
if(results.input1==""||results.input1==null)
onDeviceReady();
else
ref = window.open('http://'+results.input1, '_blank', 'location=yes');
ref.addEventListener('loadstart', iLoadStart);
ref.addEventListener('loadstop', iLoadStop);
ref.addEventListener('loaderror', iLoadError);
ref.addEventListener('exit', iLoadClose);
}
</script>
ありがとう!:)