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全部内容,希望文章能够帮你解决DedeCMS织梦自定义表单代码调整支持百度oCPC所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

相关文章

猜你在找的Dedecms相关文章

DedeCMS列表页/内容页如何调用顶级栏目ID的方法总结,使用dede顶级栏目id可以实现很多功能比如:在每个列表页调用不同的栏目图片(同一顶级栏目调用相同的图
我们用织梦做网站,有时候需要用php截取特定字符前面和后面的内容,可以用以下方法来实现。1、php截取特定字符后面的内容可以使用函数strripos,获取一
DedeCMS中是可以使用PHP的,常见的方法就是ifelse了,例如模板制作中,DedeCMS织梦判断当前字段是否有值有则显示无则不显示,实现的方法如下。示例一1
织梦DedeCMS列表页获取访客热搜排行榜文章的方法,方法比较简单只需要打开织梦/include/extend.func.php最后加上以下代码:170465897460ee63c2bbfe1_0000
很多人说,DeDecms是一款非常好用,非常棒的内容管理程序。但是如果DeDecms技术工程师针对用户体验和程序安全方面在用心点的话,相信使用的用户将更多。今
织梦在建站的时候也希望自己的文章能被评论,这样也可以给自己提出很多的意见,在首页也可以调用出评论,把织梦首页中的评论链接地址换成静态化的文件还要
用过wordpress的朋友都知道,wordpress有个功能就是调用标签的时候可以在每个标签的后面显示出当前标签所对应的文章数量。看上去很美观,而且每一个tag标签
经过测试貌似{dede:php}标签中不能直接使用其他普通标签例如:{dede:field.title/},{dede:global.cfg_webname/}但是我们可以通过其他方式来实现相应的功能