0

如果我提供后缀,我可以在 URL 字段中放置一个 JavaScript hack,它可以引导移动浏览器使用"m."前缀并引导我的桌面使用前缀?"www.""<domain>.<root>"

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

4

2 回答 2

2

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

您正在尝试通过以下代码设置浏览器位置:

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

你应该使用的是

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

如果您相应地更改您的书签,它似乎可以正常工作(即,当我将它粘贴到我的地址栏中时,它会将我带到 www.cnn.com)。我想过在这里发布更正的代码,但经过反思,我认为那会是光顾。

于 2010-01-11T14:04:43.250 回答
0

工作脚本:

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}})()

于 2010-01-14T06:16:22.060 回答