如果我提供后缀,我可以在 URL 字段中放置一个 JavaScript hack,它可以引导移动浏览器使用"m."
前缀并引导我的桌面使用前缀?"www."
"<domain>.<root>"
我认为这对 Weave 和 Opera Link 用户都有用。
如果我提供后缀,我可以在 URL 字段中放置一个 JavaScript hack,它可以引导移动浏览器使用"m."
前缀并引导我的桌面使用前缀?"www."
"<domain>.<root>"
我认为这对 Weave 和 Opera Link 用户都有用。
你的问题是这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}})()