Bookmarklet:将移动浏览器重定向到m。*。*并将桌面浏览器重定向到www。*。*

问题描述:

是否存在可以引导移动浏览器前缀"m."前缀并将我的桌面指向"www."的URL黑客前缀,如果我提供"<domain>.<root>"后缀?Bookmarklet:将移动浏览器重定向到m。*。*并将桌面浏览器重定向到www。*。*

我认为这对Weave和Opera Link用户都有用。

你的问题是window.location.href是一个属性,而不是一个方法。

你试图通过代码线沿线的设置浏览器的位置:

window.location.href("http://www." + address) 

你应该用什么来代替是

window.location.href = "http://www." + address; 

如果相应地改变你的书签,似乎正确运行(即,当我将它粘贴到我的地址栏时,它会将我带到www.cnn.com)。我想过在这里发布更正的代码,但反思我认为这将是光顾。

甲工作脚本:

的javascript:(函数(){URL = “digg.com”;若(screen.width < = 480 & & screen.height < = 320){window.location.href =“http:// m。”+ url} else {window.location.href =“http:// www。”+ url}})()