mdetect.js
mobileesp.comから入手したものを使用しています。このファイルは必要なものにぴったりで、ローカルに保存しました。次に、HTMLページで、関数の1つを呼び出し、それがtrueを返した場合(つまり、ユーザーがモバイルデバイスを使用している場合)、ページの上部に、当サイトが現在モバイルデバイスをサポートしていないことを示す表を表示します。しかし、そこに着く前に、私はすでに失敗しました:
<html>
<head>
<script type="text/javascript" src="mdetect.js"></script>
</head>
<body>
<h1>header 1</h1>
<script type="text/javascript">
document.write(DetectIphoneOrIpod());
</script>
<p>this is normal body text</p>
</body>
</html>
私は何が間違っているのですか?私は(少なくとも私にとっては)複雑なことにさえ慣れていません。その関数から何が返されるかに応じて、なぜtrueまたはfalseを書き込まないのですか?どんな助けでも大歓迎です。
ありがとう