我正在尝试做什么(并且惨遭失败)是创建一个链接......并且该链接应该打开一个特定的页面,并附加当前页面。例如......如果用户位于名为www.bar.com的页面上并单击该链接...他将访问www.foo.com?link=www.bar.com
这是对不起的小小尝试...
<img src="#" id="link" target="_blank">
<script type="text/javascript">
window.onload = function(){
document.getElementById("link").href = 'http://www.foo.com?link='.window.location.toString();
}
</script>
我可以在PHP中执行此操作,但我不能将PHP用于此特定页面。有人可以帮忙吗?
编辑:我完全搞砸了我的问题,因为我在这里添加了代码,我正在编辑事故。我试图改变一个href代码,将特定图像放在那个地方......例如
<img src="#">
...变为
<img src="http://www.bar.com?link=www.foo.com">
对不起我的无知。
答案 0 :(得分:2)
最好用你的标签包装你的img,然后更改它的属性:(并使用+而不是。链接字符串!)
<a href="#" target="_blank" id="myLink"><img src="#" ></a>
<script type="text/javascript">
window.onload = function(){
document.getElementById("myLink").href = 'http://www.foo.com?link='+ window.location.href.toString();
}
</script>
答案 1 :(得分:1)
试试这个
<img src="#" id="link" target="_blank">
<script type="text/javascript">
window.onload = function(){
document.getElementById("link").src = 'http://www.foo.com?link='+window.location.href;
}
</script>