以下は私のユーザースクリプトです。HTMLを置き換えると、何らかの形でそれを壊しているため、アラートは表示されません。
文字通り domain[dot]com である div または span の通常のテキストを置き換えて、domain.com として表示するにはどうすればよいですか? 以下は機能しますが、後で実行されるコードや他のユーザースクリプトが壊れます。
$(function() {
var html = $('body').html();
var res=html.replace(/\[dot\]/g, ".");
$('body').html(res);
//doesnt call, however html is replaced
alert('a');
});