如何在按下按钮时执行脚本(最后,转移到另一个URL)



试图为HTML登录页的编码人员提供一些指导。我们正在开展一场展示广告活动,让人们申请信用卡,特别是在网络上开展CPC活动。我们把人们从广告中带到一个登录页,在他们点击"立即申请"按钮后,他们就会去银行。

该网络将在发射转换像素时优化广告布局。我们无法像在另一家公司(我们的信用卡服务银行)那样编程最终的感谢页面,甚至是申请页面。我们唯一比点击优化更好的方法是将像素放在"立即应用"按钮后面。

有人能提出一个简单的按钮编码方法吗?我假设我们可以执行一段脚本,一行是像素,另一行是转移到另一个网站。我们的编码人员说这是不可能的(执行像素代码,然后从页面转移到新的URL)。任何建议都将不胜感激。

作为标题的答案,因为我不理解其他问题的内容,你可以使用"onclick"执行一个函数,然后,用window.location重定向/打开另一个URL。类似这样的东西:

<button onclick="functionName()">Test</button>
<script type="text/javascript">
function functionName(){
// your code, Ajax to access a php script
return window.location = 'url_to_redirect';
}
</script>

猜测HTML:

<form id="form1">
<img src="blank.gif" id="pixel" />
<input type="button" id="subbut" />
</form>

普通JS:

<script>
window.onload=function() {
document.getElementById("subbut").onclick=function() {
var pix = document.getElementById('pixel');
pix.onload=function() { document.getElementById("form1").submit() }
pix.src='http://a1.interclick.com/someprocess?someparameter=...';
}
}
</script>

最新更新