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 相关文章推荐
对采用动态原型方式无法展示继承机制得思考
Dec 04 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
Oct 23 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
Nov 17 Javascript
浅析javascript函数表达式
Feb 10 Javascript
在IE8上JS实现combobox支持拼音检索功能
May 23 Javascript
jQuery EasyUI菜单与按钮详解
Jul 13 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
Sep 20 Javascript
JavaScript实现的微信二维码图片生成器的示例
Oct 26 Javascript
vue2滚动条加载更多数据实现代码
Jan 10 Javascript
js实现简单的选项卡效果
Feb 23 Javascript
vue实现评论列表功能
Oct 25 Javascript
vue3+typescript实现图片懒加载插件
Oct 26 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(4) php 函数 补充2
2010/02/15 PHP
php 获取select下拉列表框的值
2010/05/08 PHP
深入解析WordPress中加载模板的get_template_part函数
2016/01/11 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
2011/07/31 Javascript
javaScript矢量图表库-gRaphael几行代码实现精美的条形图/饼图/点图/曲线图
2013/01/09 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
jquery入门必备的基本认识及实例(整理)
2013/06/24 Javascript
JavaScript执行顺序详细介绍
2013/12/04 Javascript
如何判断元素是否为HTMLElement元素
2013/12/06 Javascript
js实现简单随机抽奖的方法
2015/01/27 Javascript
jQuery3.0中的buildFragment私有函数详解
2016/08/16 Javascript
JS控制div跳转到指定的位置的几种解决方案总结
2016/11/05 Javascript
详解自动生成博客目录案例
2016/12/09 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
20170918 前端开发周报之JS前端开发必看
2017/09/18 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
2018/09/15 Javascript
vue router 跳转时打开新页面的示例方法
2019/07/28 Javascript
nestjs中异常过滤器Exceptionfilter的具体使用
2021/02/07 Javascript
import的本质解析
2017/10/30 Python
使用Python实现windows下的抓包与解析
2018/01/15 Python
Python利用字典将两个通讯录文本合并为一个文本实例
2018/01/16 Python
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
python实现生成字符串大小写字母和数字的各种组合
2019/01/01 Python
python redis 删除key脚本的实例
2019/02/19 Python
浅谈Python爬虫基本套路
2019/03/25 Python
Python3内置模块之json编解码方法小结【推荐】
2020/12/09 Python
Python实现剪刀石头布小游戏(与电脑对战)
2019/12/31 Python
python+selenium+PhantomJS抓取网页动态加载内容
2020/02/25 Python
cosme官方海外旗舰店:日本最大化妆品和美容产品的综合口碑网站
2017/01/18 全球购物
匡威意大利官方商店 :Converse意大利
2018/11/27 全球购物
立春观后感
2015/06/18 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书
Node-Red实现MySQL数据库连接的方法
2021/08/07 MySQL
MySQL分库分表详情
2021/09/25 MySQL