Как добавить префикс URL-адреса в виде другого URL-адреса в веб-браузере с помощью букмарклета?

Как добавить префикс URL-адреса в виде другого URL-адреса в веб-браузере с помощью букмарклета?

Есть веб-сервис outline.com. Вы вставляете URL-адреса на этот сайт, и он перезагружает страницу в аккуратном формате без дополнительного мусора с исходной страницы. Другой метод — добавить префикс 'outline.com/' к URL-адресу любого сайта, на котором вы находитесь.

Я хотел бы узнать, могу ли я создать закладку, которая будет делать это автоматически.

Например, если я нахожусь на http:www.testsite.com, нажатие на закладку должно создать outline.com/http:www.testsite.com.

Я использую последнюю версию Safari после обновления Mojave.

решение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)()

Работает как драгоценный камень.

Связанный контент