今天在新界面Google Adsense看到如下一个效果,觉得挺不错的:
- 左侧图形Flash表示
- 右侧HTML普通内容,但复选框背景色与Flash中的底色相同
刚好最近手头上项目也有类似的需求,所以整理了一下,图表控件用的是amCharts,所以一下的代码都是针对amCharts展开!
画图没啥好说的,我将后台所有的画图曲线存在单独的数据库配置表中,查询后的结果换到到ehCache中,amCharts提供了很丰富的js回调函数,所以想实现以上的功能,主要用到的回调函数:
function amReturnSettings(chart_id, settings){
var data = decodeURIComponent(settings);
var xml;
if($.browser.msie){
if( typeof data == "string" ){
xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.loadXML(data);
} else {
xml = data;
}
}else{
xml = data;
}
$(xml).find("graphs > graph").each(function(i,n){
$(this).find("title").each(function(ii,nn){
$("#zb_ullist").append("<input type=\"checkbox\" checked='checked' "+value=\""+i+"\"/>"+$(this).text());
var pp = "graphs.graph["+i+"].color";
flashMovie.getParam(pp);
});
});
}
将从返回的XML设置文件中,提取每条曲线的color,然后利用getParam的回调函数,做背景色的设置工作:
function amReturnParam(chart_id, value, param_name){
if(param_name.indexOf("].color")>=0){
var idx = param_name.match(/\[(\S*)\]/i)[1];
var ccolor = "#"+(parseInt(value).toString(16));
$("#t_chk_"+idx).css("background-color",ccolor);
}
}
复选框的选中toggle曲线效果,利用利用以下代码:
function toggleShow(chart_id,obj){
flashMovie = document.getElementById(chart_id);
if(obj.checked)
flashMovie.showGraph(obj.value);
else
flashMovie.hideGraph(obj.value);
}
- 大小: 15.1 KB
分享到:
相关推荐
js 实现 用JavaScript调用Google AdSense! 值得下载看看!资源免费,大家分享!!
- 6 - 5.) Google Adsense Google 的审核过程大约需要24 小时,一天后去查看你的邮箱,如果你的网站或博客符合Google Adsense 发布商要求,你将会收到Google 发给你的标题为:欢迎光临_Google_AdSense 的确认通过...
Google Adsense的秘密 第10章 - 如何在互联网社区中应用AdSense 第9章 - 渠道跟踪:寻找潜在的金矿 第8章 - 内容建设 第7章 - 用Google搜索框黏住易变的访问者 第6章 - 控制你的广告 第5章 - 如何最大化...
- **定期分析与调整**:利用Google AdSense提供的数据分析工具,定期检查广告表现,根据数据反馈调整广告策略,以实现收入最大化。 #### 常见问题解答 1. **如何解决收入延迟问题?** 收入通常会有一定的延迟,...
GoogleAdsense中文参考手册对学习GoogleAdsense的同志很有帮助......
前面介绍过WordPress管理Google Adsense的插件,那款插件功能比较多,操作起来相对的有点复杂,只是相对的复杂,并不是十分的复杂,当然了,插件既然功能多,那么设置上会有点麻烦,这点麻烦对于一些喜好简便的朋友...
【标题】"2010google adsense最新作弊教程"所涉及的知识点主要集中在Google Adsense广告联盟的政策、违规行为以及可能的作弊手段。Google Adsense是全球最大的网络联盟广告平台之一,它允许网站发布商展示广告并从中...
在IT行业中,Google AdSense是谷歌提供的一项网络广告发布服务,它允许网站所有者通过展示有针对性的广告来赚取收入。对于依赖AdSense收入的网站管理员来说,实时监控AdSense账户余额至关重要,以便及时了解收益状况...
适用于Nuxt.js的Google AdSense集成。 每当页面路线更改时,广告将更新 设置 使用yarn或npm将@nuxtjs/google-adsense依赖项添加到您的项目中 将@nuxtjs/google-adsense添加到nuxt.config.js modules部分 { modules...
Google Adsense是Google推出的帮助网站站长通过展示广告来获取收益的服务。在本文档中,我们将会深入探讨Google Adsense赚钱的秘密。 首先,我们需要了解什么是Google Adsense。Google Adsense是Google提供的广告...
**正文** Google Adsense,作为全球领先的网络广告平台,是...以上就是“Google Adsense的秘密”主题中的核心知识点,掌握了这些,网站所有者和内容创作者就能更好地利用Google Adsense平台,提升广告效果,增加收入。
**广告管理和渠道跟踪**是Google AdSense平台提供的关键工具之一,旨在帮助发布商更有效地管理和优化其广告设置,以实现最佳收益。具体而言,这两项功能的作用如下: - **广告管理**:使发布商能够在不重新生成广告...
《Google Adsense For Dummies》是一本专门为初学者设计的指南,旨在帮助读者理解并掌握谷歌AdSense这一强大的在线广告平台。AdSense是谷歌提供的一个服务,它允许网站所有者在其网页上展示广告,从而通过点击或展示...
这本书通过大量的实例讲解了如何利用Google AdSense创造收益,通过Google AdSense优化、提升现有收益的技巧,按照不同的读者层次分成3篇:Google AdSense申请和广告部署篇,主要介绍AdSense基础概念、合作规范、申请...
谷歌广告点击精灵 广告点击精灵 广告点击 google adsense 谷歌广告点击精灵 广告点击精灵 广告点击 google adsense 谷歌广告点击精灵 广告点击精灵 广告点击 google adsense 谷歌广告点击精灵 广告点击精灵 广告点击...
Google Adsense是一款由全球知名搜索引擎Google提供的网络广告平台,它允许网站所有者在自己的网页上展示广告,并通过用户的点击或视图获得收入。这个“Google Adsense的操作秘籍内部VIP会员版.rar”压缩包文件很...