5

電話番号へのアンカーがあります。電話で素晴らしいです。Skype または Google Voice を備えたデスクトップでは、これで十分です。問題は、それに対処する方法がわからないデスクトップにあります。

私は何をすべきか?モバイルでないことを検出し、リンクを変更しますか? リンクを表示したいのですが、URLだけが異なります。

より良い方法はありますか?そうでない場合、href 属性を変更するために JavaScript でモバイルを検出するにはどうすればよいですか?

ありがとうございました。

4

2 に答える 2

3

ブラウザがJavaScriptでモバイルから起動しているかどうかを検出するには:http://detectmobilebrowser.com/

次に、次のような正規表現を使用してJavaScriptで電話番号を検出できます。http://www.regxlib.com/DisplayPatterns.aspx?cattabindex = 6&categoryId = 7

そして最後にリンクを書き直します:aLink.href = "..."

Webブラウザーは、特定のリンクに関連付けられたアプリケーションを起動する責任があり、Skypeがデスクトップの電話番号を登録していると思います。私が恐れているウェブページからは何もできません。

于 2011-06-07T10:33:46.573 に答える