网站经常使我烦恼,这些网站迫使我进入该网站的(通常是糟糕的)移动版本,并且无法切换到完整版本。我知道Dolphin例如允许更改浏览器的用户代理字符串,以欺骗网站交付完整的网站,但是我不想切换。有没有办法使用常规浏览器来做到这一点?我很容易受到黑客攻击,并且拥有运行2.2(带有TouchWiz的Nero v5)的Galaxy S Vibrant。

评论

我希望有一个应用程序可以让我即时进行操作。我认为桌面上的Firefox有一个可以执行此操作的加载项(并不是对我们有很大帮助)

我的Galaxy S浏览器在其设置中将用户代理作为选项之一,但是我不确定这是2.3.3的功能还是我正在运行的特定ROM(紧急情况)。

#1 楼

对于Galaxy设备,您只需在浏览器的URL栏中输入about:useragent。我不认为这种情况会在重新启动时“粘住”,但是这样做相对容易,并且不需要额外的软件/黑客/等等。我没有银河,因此我对某些细节不满意。

如果about:useragent无法正常工作,则其他手机通常可以这样做:


在URL栏中输入about:debug来激活浏览器中的调试模式(您不会看到任何确认此功能的信息)
进入Menu->More->Settings并一直滚动到底部。您应该看到一个名为UAString的新菜单项

点击UAString菜单选项,然后从提供的菜单中选择其他用户代理。

我有IE6,“ Mac Desktop”和“ Linux桌面”作为我的选择,所有这些都为我提供了完整版的网站。

另请参见此问题以及有关调试模式下某些功能的信息。


about:debug菜单在Honeycomb(或更高版本)上也可以使用,但是菜单的组织方式略有不同。您以相同的方式输入about:debug,然后进入“设置”,您会发现一个名为“ Debug”的新设置选项卡(在左侧)。 UAString是此选项卡中的第一个选项。

评论


这对我有用。请注意,对于某些网站,您需要在重新加载网站之前删除Cookie才能看到更改,因为某些网站在页面加载之间存储了您的客户信息。

–丹尼尔·S。
2014年2月20日10:37



about:debug可在银河j3(棒棒糖)上运行,可以使用......我可以访问调试菜单,但是一旦我访问另一页,调试菜单就会消失,并且用户代理会切换回正常状态。有什么建议?难道我做错了什么?

–索格
17年2月8日在1:08

#2 楼

在运行2.2的HTC Desire上,我在库存浏览器菜单>更多>设置下有一个选项称为“移动视图”,该选项可启用网页的移动版本。例如,启用此功能后,我将获得移动设备。版本的Tumblr,如果禁用它,我会获得完整的网站。

评论


感谢您提供其他信息,我相信HTC用户会发现它很有用。

–马修·雷德(Matthew Read)
2011-2-25在18:30