织梦系统自定义表单代码调整支持百度 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 表单提交成功代码配置完成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。