DedeCMS织梦自定义表单代码调整支持百度oCPC

DedeCMS织梦自定义表单代码调整支持百度oCPC,织梦系统自定义表单代码调整支持百度 ocpc 涉及落地页及 diy.php。

1、表单提交成功埋码依赖基础代码的成功安装,请在完成了基础代码的安装(安装流程见基础代码埋码指南)后再继续表单提交成功代码的安装:

<script>
window._agl = window._agl || [];
(function () {
_agl.push(
[‘production’, ‘_f7L2XwGXjyszb4d1e2oxPybgD’]
);
(function () {
var agl = document.createElement(‘script’);
agl.type = ‘text/javascript’;
agl.async = true;
agl.src = ‘https://fxgate.baidu.com/angelia/fcagl.js?production=_f7L2XwGXjyszb4d1e2oxPybgD’;
var s = document.getElementsByTagName(‘script’)[0];
s.parentNode.insertBefore(agl, s);
})();
})();
</script>

注意:_f7L2XwGXjyszb4d1e2oxPybgD 修改你的 production。

2、表单提交成功代码

window._agl && window._agl.push([‘track’, [‘success’, {t: 3}]])

3、前台 Form 表单代码

<form action=”/plus/diy.php” enctype=”multipart/form-data” method=”post” id=”diyform”>
<input type=”hidden” name=”action” value=”post” />
<input type=”hidden” name=”diyid” value=”20″ />
<input type=”hidden” name=”do” value=”2″ />
<input type=”hidden” name=”wz” id=”wz” value=”1″>
<input type=”hidden” name=”tijiaoshijian” class=”tijiaoshijian” value=”” id=”tijiaoshijian”>
<input type=”hidden” name=”setup” value=”ajax” />
<ul class=”bd_inputbox clearfix”>
<li><input type=”text” name=”name” id=”name” placeholder=”姓名” /></li>
<li><input type=”text” name=”age” id=”age” placeholder=”年龄” /></li>
<li><input type=”text” name=”sex” id=”sex” placeholder=”性别” /></li>
<li><input type=”text” name=”tel” id=”tel” placeholder=”电话” /></li>
</ul>
<input type=”hidden” name=”nowurl” id=”fromurl”>
<input type=”hidden” name=”fromurl” id=”nowurl”>
<script>
var nowurl = document.URL;
var fromurl = document.referrer;
document.getElementById(‘nowurl’).value = nowurl;
document.getElementById(‘fromurl’).value = fromurl;
</script>
<input type=”hidden” name=”dede_fields” value=”name,text;sex,text;age,text;tel,text;fromurl,text;tijiaoshijian,text;wz,text;city,text” />
<input type=”hidden” name=”dede_fieldshash” value=”72009ceec17528e6b09a6f654d32eca6″ />
<input type=”button” class=”ygxx_sub” value=”预约精准评估” onclick=”send()”/>

</form>
表单事项仅供参考,具体以自己的需要修改,注意 dede_fieldshash 及 dede_fields 值。

4、Ajax ocpc 回调部分代码

<!–Ajax ocpc 回调–>
<script type=”text/javascript” src=”http://apps.bdimg.com/libs/jquery/1.6.4/jquery.min.js”></script>
<script>
function send(){

var name = $(“#name”).val();
var tel = $(“#tel”).val();
var flag=true;

if(name == null || name == “”){
alert(“姓名不能为空”);
flag=false;

}else if(tel == null || tel == “”){
alert(“电话不能为空”);
flag=false;
}

if(flag == true){

$.ajax({
cache: true,
type: “POST”,
url:”/plus/diy.php”,
data:$(‘#diyform’).serialize(),// 你的form里面的id
success: function(data) {
if(data==”success”){
alert(‘提交成功!我们专业的留学顾问马上联系您~’);
window._agl && window._agl.push([‘track’, [‘success’, {t: 3}]]);
}else{
alert(‘数据校验不对,程序返回!’);
}
}
});

}
}

</script>
5、打开/plus/diy.php 找到

showmsg($bkmsg, $goto);
改为

if($setup == ‘ajax’)
{
echo “success”;
exit;
}
else
{
showmsg($bkmsg, $goto);
}
这样百度 oCPC 表单提交成功代码配置完成。

 

 

本站部分素材资源及板块内容来自网络,如有侵犯您的权益,请联系我们,站长会立即处理,转载请注明来源网址!
云部落资源网 » DedeCMS织梦自定义表单代码调整支持百度oCPC