Javascript 用于更改链接的用户脚本
我只是想制作一个快速的用户脚本,将一个.com链接转换成一个.co.uk链接,我看了这个问题()试图得到一些想法,但它不起作用 这里有一个链接到脚本以及下面的脚本,但我看不出我做错了什么。我确实亲自试过了Javascript 用于更改链接的用户脚本,javascript,replace,userscripts,Javascript,Replace,Userscripts,我只是想制作一个快速的用户脚本,将一个.com链接转换成一个.co.uk链接,我看了这个问题()试图得到一些想法,但它不起作用 这里有一个链接到脚本以及下面的脚本,但我看不出我做错了什么。我确实亲自试过了 $(document).ready(function() 但我不知道用户脚本是否支持这一点,所以我放弃了,仍然没有运气 试试这个: document.addEventListener("DOMContentLoaded", replaceLinks, false ); if( docum
$(document).ready(function()
但我不知道用户脚本是否支持这一点,所以我放弃了,仍然没有运气
试试这个:
document.addEventListener("DOMContentLoaded", replaceLinks, false );
if( document.readyState === "complete" ) {
replaceLinks();
}
function replaceLinks() {
Array.forEach( document.links, function(a) {
a.href = a.href.replace( ".com", ".co.uk" );
});
}
运气不好,我想可能是页面没有达到就绪状态,并快速创建了一个空白页面,但仍然运气不佳@RudigerKidd等等,你想将所有的.com链接更改为co.uk吗?编辑的脚本将完成此操作
document.addEventListener("DOMContentLoaded", replaceLinks, false );
if( document.readyState === "complete" ) {
replaceLinks();
}
function replaceLinks() {
Array.forEach( document.links, function(a) {
a.href = a.href.replace( ".com", ".co.uk" );
});
}