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 表单提交成功代码配置完成。
咨询客服
咨询客服
英文演示为原版演示地址,位于境外国内访问可能比较缓慢(建议爬梯浏览),你在本站所下载的主题等源码仅供测试学习之用,如果要商用请购买 正版授权,以便获得官方的更新和售后服务。
本站承接WordPress/织梦/帝国cms主题安装、深度汉化、加速优化等业务,详询在线客服!