我试图使用一些vanilla Javascript替换整个页面上的url值.我不能使用任何库/框架.这是我到目前为止已经放置在标签之间每页顶部的内容:
<script type="text/javascript">
function change_url() {
var str = '';
str = str.replace(/blog\.domain\.info/g, 'blogtest\.domain\.info');
}
change_url();
</script>
Run Code Online (Sandbox Code Playgroud)
但是,当页面加载时,这不起作用.
基本上,我需要资源链接从http://blog.domain.info到http://blogtest.domain.info.简单的任务,我知道!但是上面的代码到目前为止还没有工作.
关于改变什么的建议?
Pet*_*r C 15
阅读完评论后,你需要一些类似的东西
function replace_url(elem, attr) {
var elems = document.getElementsByTagName(elem);
for (var i = 0; i < elems.length; i++)
elems[i][attr] = elems[i][attr].replace('blog.domain.info', 'blogtest.domain.info');
}
window.onload = function() {
replace_url('a', 'href');
replace_url('img', 'src');
// etc
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8739 次 |
| 最近记录: |