问题描述
当电子邮件地址是数据扩展名中的主键时,当该表单出现在云页面上时,它不会让用户多次填写表单。
在这种情况下,我们如何从插入更改为向上插入,以便用户可以更改其值/首选项。请参阅下面的“云页面”构建器中显示的标准代码。我需要更改才能升级?
<script id="smartcapture-script-cyayux3wmel">
var scFormloaded = function () {
window.ScForm.init({"gearID":"cyayux3wmel","smartCaptureFormID":0,"sourceKey":"2B2A5795-CCA6-483B-A045-5AA2D78A294E","source":"dataExtension","triggeredSend":"","confirmationMessage":"Thank you for your submission.","buttonText":"Submit","formStyling":{"background-color":"transparent","margin-top":"0px","margin-right":"0px","margin-bottom":"0px","margin-left":"0px","padding-top":"0px","padding-right":"0px","padding-bottom":"0px","padding-left":"0px","text-align":"center"},"fieldStyling":{"width":"200px"},"buttonStyling":{"background-color":"#009DDC","border-color":"#009DDC","border-radius":"3px","border-style":"solid","-webkit-border-radius":"3px","-moz-border-radius":"3px","color":"#FFFFFF","font-family":"Arial,Helvetica,sans-serif","font-size":"16px","line-height":"normal","padding":"10px"},"onSubmitGotoUrlType":2});
};
window.appDomain = window.appDomain || '' || '<ctrl:eval>Platform.Variable.GetValue("@appDomain")||""</ctrl:eval>';
window.contentDetail = window.contentDetail || <ctrl:eval>Platform.Variable.GetValue('@contentDetail')||{}</ctrl:eval>;
if (!window.ScForm || !window.ScForm.init) {
var head = document.getElementsByTagName('head')[0];
var id = 'smartcapture-formjs-script';
var script = document.getElementById(id);
var domain = window.appDomain;
var el;
if (!script) {
if (domain) {
domain = '//' + domain;
}
el = document.createElement('script');
el.async = true;
el.id = id;
el.src = domain + '/CloudPages/lib/smartcapture-formjs.js';
el.onload = scFormloaded;
head.appendChild(el);
} else {
if (script.addEventListener) {
script.addEventListener('load',scFormloaded);
} else if (script.attachEvent) {
script.attachEvent('onload',scFormloaded);
}
}
} else {
scFormloaded();
}
</script>
</form>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)