例如,这一页href
,链接的状态栏及参数为:
https://play.google.com/store/apps/details?id=eu.chainfire.liveboot
但是当我执行“复制链接位置”时复制的文本是这样的:
http://click.xda-developers.com/api/click?format=go&jsonp=vglnk_142413366979510&key=f0a7f91912ae2b52e0700f73990eb321&libId=11cc1952-fa65-4ea2-bbcf-bbe1319ebe93&loc=http%3A%2F%2Fforum.xda-developers.com%2Fandroid%2Fapps-games%2Fliveboot-t2976189&v=1&out=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Deu.chainfire.liveboot&title=%5BAPP%5D%5B4.3%2B%5D%5BROOT%5D%5B2014.01.03%5D%20LiveBoot%20(Logc%E2%80%A6%20%7C%20Android%20Development%20and%20Hacking%20%7C%20XDA%20Forums&txt=Google%20Play
如何在不使用“查看源代码”和其他调试功能的情况下复制状态栏或悬停的文本?
答案1
在页面上禁用 JavaScript(不同的浏览器有不同的方法来实现)。
像之前一样复制链接。
(如果需要,请重新启用 JavaScript。)
使用 Opera 浏览器测试,我在选项中禁用了 JS。其他浏览器可能有插件,只需单击一下即可直接从工具栏启用/禁用 JS。
我怀疑还有其他方法(也许除了一些特殊插件),因为您发布的示例链接旨在以 JS 增强的方式工作,因此每个符合标准的浏览器都会以您在问题中显示的方式更改它。这是预期的行为。我向您展示的方法很简单,它直接解决了负责修改链接的引擎。:)
答案2
使用此插件,我不再遇到 URL 的“重定向”问题,我总是可以访问真实的 URL:
https://addons.mozilla.org/en-us/firefox/addon/redirectbypasser/?src=ss