我想在用户点击按钮后加载Google Adwords转换脚本。
以下是代码:
<!-- Google Code for xyz Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 123;
var google_conversion_label = "abc";
var google_remarketing_only = false;
/* ]]> */
</script>
<script id="conversionScript" type="text/javascript" src="">
</script>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
alert("OK");
document.getElementById("conversionScript").src="//www.googleadservices.com/pagead/conversion.js";
}, false );
</script>
我尝试设置&#34; src&#34;单击按钮后属于转换脚本,但它不会加载脚本。 (提示&#34;确定&#34;有效)
有人可以帮忙找出问题所在吗? 谢谢,
答案 0 :(得分:0)
您必须创建一个新的<script>
元素才能生效,只需更改src
就不会让脚本运行。
// Initialize new script element
let conversionScript = document.createElement('script');
conversionScript.src = '//www.googleadservices.com/pagead/conversion.js';
// Append it to the DOM
let head = document.getElementsByName('head')[0];
head.appendChild(conversionScript);