2016-06-02 3 views
-1

Я хочу сделать закладку, что когда я нажму на нее в панели «Избранное», появится окно window.confirm, и если я нажму «ОК», а не «отменить», он будет проходить через текущий веб-сайт и искать определенное слово (таких как собака), которые я могу настроить, чтобы быть тем, что я хочу. Затем он изменит каждое из этих слов на другое (например, на кошку). Кто-нибудь знает javascript для этого?Как создать закладку?

+0

Почему бы просто не использовать плагин, как [https://addons.mozilla.org/da/firefox/addon/foxreplace/](https:/ /addons.mozilla.org/da/firefox/addon/foxreplace/) для этого? –

+0

Я использую iPad. Я не думаю, что это работает на мобильных устройствах. – 2345678546

ответ

1

сделать bookingmark с URL, указывающий на:

javascript:(function() { 
    var rep = prompt('replace'); 
    var wit = prompt('with'); 
    if (confirm('replace ' + rep + ' with ' + wit + '?')) { 
    document.body.innerHTML = document.body.innerHTML.replace(new RegExp(rep, 'g'), wit); 
    } 
})(); 
+0

Я скопировал эту точную вещь в закладки, и она заменяла ее только «wit» каждый раз, даже если я сказал ей заменить ее чем-то другим. – 2345678546

+0

Эта ошибка исправлена –

Смежные вопросы