接尾辞を指定した場合、モバイルブラウザを"m."
プレフィックスにガイドし、デスクトップをプレフィックスにガイドするJavaScriptハックをURLフィールドに配置できますか?"www."
"<domain>.<root>"
これはWeaveとOperaLinkの両方のユーザーに役立つと思います。
接尾辞を指定した場合、モバイルブラウザを"m."
プレフィックスにガイドし、デスクトップをプレフィックスにガイドするJavaScriptハックをURLフィールドに配置できますか?"www."
"<domain>.<root>"
これはWeaveとOperaLinkの両方のユーザーに役立つと思います。
あなたの問題は、それwindow.location.href
がメソッドではなくプロパティであるということです。
次の行に沿ったコードでブラウザの場所を設定しようとしています。
window.location.href("http://www." + address)
代わりに使用する必要があるのは
window.location.href = "http://www." + address;
それに応じてブックマークレットを変更すると、正しく機能しているように見えます(つまり、アドレスバーに貼り付けるとwww.cnn.comに移動します)。訂正したコードをここに投稿することを考えましたが、振り返ってみるとそれはひいきになると思います。
動作するスクリプト:
javascript:(function(){url = "digg.com"; if(screen.width <= 480 && screen.height <= 320){window.location.href = "http://m。"+ url} else {window .location.href = "http://www。"+ url}})()