【发布时间】:2018-02-12 22:34:24
【问题描述】:
我正在尝试从 url 解析电子邮件(“test@test.com”)并将其与标识符一起插入到 popupwidget url。
最终结果应该是“showPopupWidget('https://website.com?utm_campaign=test@test.com')”。
不幸的是,我似乎无法让它工作。任何帮助将不胜感激。
谢谢!
//<![CDATA[
window.onload=function(){
url = "https://url.com/abc?email=test@test.com";
var paramId = new URL(url).searchParams.get("email");
var frameElement = document.getElementById("calendlyid");
frameElement.src = "https://webite.com" + "?utm_campaign=" +paramId;
}//]]>
<h2 class="subtitle">
<a id="calendlyid" href="" onclick="iAmAttilasEvent(); Calendly.showPopupWidget('https://website.com');return false;" class="link">Book NOW</a> </h2>
【问题讨论】:
-
尝试更改
onclick属性,包含字符串中的代码。
标签: javascript html parsing onload var