如何使用书签小程序在 Web 浏览器中将一个 URL 作为另一个 URL 的前缀?

如何使用书签小程序在 Web 浏览器中将一个 URL 作为另一个 URL 的前缀?

有一个名为 outline.com 的网络服务。您将网址粘贴到该网站,它会以整洁的格式重新加载页面,而不会出现原始页面中的额外垃圾。另一种方法是将您正在访问的任何网站的网址加上前缀“outline.com/”。

我想知道我是否可以有一个书签来自动帮我完成这个操作。

例如,如果我在线http:www.testsite.com,点击书签就可以创建outline.com/http:www.testsite.com

我正在使用 Mojave 更新后的最新 Safari。

答案1

我在 Firefox 中为 Deslidifier 使用了这个书签,它的运行方式基本与您描述的一样:

javascript:(function(){window.open('http://deslide.clusterfake.net?o=html_table&u='+encodeURIComponent(location.href));})()

基于此,这应该适用于 Outline,除非 Safari 书签的工作方式与 Firefox 有显著不同:

javascript:(function(){window.open('http://outline.com/'+encodeURIComponent(location.href));})()

答案2

我在互联网上的某个地方找到了隐藏的答案:

javascript:(function()%7Bwindow.location.href %3D 'https%3A%2F%2Foutline.com%2F' %2B window.location.href%7D)()

像宝石一样好用。

相关内容