google广告之另类js调用实现代码


Posted in Javascript onAugust 22, 2020

今天发现一个google广告的另类调用方法

function addGoogel (content, obj) {
 addScript('//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js', function () {
  var ins = document.createElement('ins')
  ins.setAttribute('class', 'adsbygoogle')
  ins.setAttribute('data-ad-client', 'ca-pub-******')
  ins.setAttribute('style', obj.style)
  ins.setAttribute('data-ad-slot', obj.slot)
  content.appendChild(ins)
  var inlineScript = document.createElement('script')
  inlineScript.type = 'text/javascript'
  inlineScript.text = '(adsbygoogle = window.adsbygoogle || []).push({});'
  document.getElementsByTagName('body')[0].appendChild(inlineScript)
 })
}

调用方法

window.onload = function () {
 var line = document.getElementById('ad_line'), // 横幅
  area = document.getElementById('ad_area')// 矩阵
 if (!isYd()) { // 不为移动端

  if (line) { //横幅
   addGoogel(line, {
    style: 'display:inline-block;width:1100px;height:160px',
    slot: '6183651273'
   })
 }
  if (area) { //矩形
   addGoogel(area, {
    style: 'display:inline-block;width:250px;height:250px',
    slot: '1995310048'
   })
  }
 }
}

到此这篇关于google广告之另类js调用实现代码的文章就介绍到这了,更多相关js google广告内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
ExtJS 简介 让你知道extjs是什么
Dec 29 Javascript
javascript 冒号 使用说明
Jun 06 Javascript
javascript 选择文件夹对话框(web)
Jul 07 Javascript
javascript 类型判断代码分析
Mar 28 Javascript
JS给Textarea文本框添加行号的方法
Aug 20 Javascript
jQuery满屏焦点图左右滚动特效代码分享
Sep 07 Javascript
利用JS判断鼠标移入元素的方向
Dec 11 Javascript
Vue.js系列之项目搭建(1)
Jan 03 Javascript
javascript数组常见操作方法实例总结【连接、添加、删除、去重、排序等】
Jun 13 Javascript
详解vue-video-player使用心得(兼容m3u8)
Aug 23 Javascript
JavaScript如何操作css
Oct 24 Javascript
React如何使用axios请求数据并把数据渲染到组件
Aug 05 Javascript
JS typeof fn === 'function' && fn()详解
Aug 22 #Javascript
js+canvas实现图片格式webp/png/jpeg在线转换
Aug 22 #Javascript
JavaScript中的函数式编程详解
Aug 22 #Javascript
微信小程序中data-key属性之数据传输(经验总结)
Aug 22 #Javascript
Vue 电商后台管理项目阶段性总结(推荐)
Aug 22 #Javascript
vue实现移动端H5数字键盘组件使用详解
Aug 25 #Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
Aug 21 #Javascript
You might like
分享PHP header函数使用教程
2013/09/05 PHP
微信支付PHP SDK ―― 公众号支付代码详解
2016/09/13 PHP
在php的yii2框架中整合hbase库的方法
2018/09/20 PHP
PHP如何防止用户重复提交表单
2020/12/09 PHP
JS之小练习代码
2008/10/12 Javascript
javascript suggest效果 自动完成实现代码分享
2012/02/17 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
2014/04/12 Javascript
JS阻止事件冒泡行为和闭包的方法
2016/06/16 Javascript
功能强大的Bootstrap组件(结合js)
2016/08/03 Javascript
JavaScript 中有关数组对象的方法(详解)
2016/08/15 Javascript
JavaScript中apply方法的应用技巧小结
2016/09/29 Javascript
javaScript基础详解
2017/01/19 Javascript
浅谈js中同名函数和同名变量的执行问题
2017/02/12 Javascript
Node.js利用js-xlsx处理Excel文件的方法详解
2017/07/05 Javascript
JavaScript编写的网页小游戏,很给力
2017/08/18 Javascript
three.js实现3D视野缩放效果
2017/11/16 Javascript
JavaScript事件对象深入详解
2018/12/30 Javascript
webpack4.x下babel的安装、配置及使用详解
2019/03/07 Javascript
[04:52]第二届DOTA2亚洲邀请赛主赛事第一天比赛集锦:OG娜迦海妖放大配合谜团大中3人
2017/04/02 DOTA
python访问纯真IP数据库的代码
2011/05/19 Python
Python中获取网页状态码的两个方法
2014/11/03 Python
Python实现模拟时钟代码推荐
2015/11/08 Python
举例讲解Python设计模式编程的代理模式与抽象工厂模式
2016/01/16 Python
Python实现两款计算器功能示例
2017/12/19 Python
python实现windows倒计时锁屏功能
2019/07/30 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
2020/06/18 Python
python使用自定义钉钉机器人的示例代码
2020/06/24 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
python cookie反爬处理的实现
2020/11/01 Python
医学生实习自荐信
2013/10/01 职场文书
竞聘演讲稿范文
2014/01/12 职场文书
《他得的红圈圈最多》教学反思
2014/04/24 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
婚庆公司开业主持词
2015/06/30 职场文书
个人工作决心书
2015/09/22 职场文书
《小摄影师》教学反思
2016/02/18 职场文书