我正在寻找一种利用HTML代码段中的URL参数进行Typeform嵌入的最佳方法。
这是嵌入代码:
<a
class="typeform-share button"
href="https://example.typeform.com/to/S0DfP3?utm_source=XXXXX&utm_campaign=XXXXX"
data-mode="drawer_left"
style="display:inline-block;text-decoration:none;background-color:#5A31A0;color:white;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:23px;line-height:57.5px;text-align:center;margin:0;height:57.5px;padding:0px 38px;border-radius:28px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;"
data-hide-headers=true
data-hide-footer=true
data-submit-close-delay="5"
target="_blank">See if you qualify</a>
<script> (function() { var qs,js,q,s,d=document, gi=d.getElementById, ce=d.createElement, gt=d.getElementsByTagName, id="typef_orm_share", b="https://embed.typeform.com/"; if(!gi.call(d,id)){ js=ce.call(d,"script"); js.id=id; js.src=b+"embed.js"; q=gt.call(d,"script")[0]; q.parentNode.insertBefore(js,q) } })() </script>
更具体地说,如果有人登陆页面并且URL参数包括utm_source = facebook和utm_campaign = test,我希望它们填充在标签的href部分
href="https://example.typeform.com/to/S0DfP3?utm_source=facebook&utm_campaign=test"
我看到了其他有关在JS中使用URL参数的问题,但不确定如何在此用例中实现。
提前谢谢!