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

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

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

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

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

2 ответа

Я использую этот букмарклет в 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));})()

Спрятавшись где-то в интернете, я нашел ответ:

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

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

Другие вопросы по тегам