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 相关文章推荐
JavaScript 异步调用框架 (Part 3 - 代码实现)
Aug 04 Javascript
你的 mixin 真的兼容 ECMAScript 5 吗?
Apr 11 Javascript
通过复制Table生成word和excel的javascript代码
Jan 20 Javascript
一个网页标题title的闪动提示效果实现思路
Mar 22 Javascript
详解Angular2组件之间如何通信
Jun 22 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
Sep 14 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
Oct 26 Javascript
Vue.js 表单控件操作小结
Mar 29 Javascript
javaScript把其它类型转换为Number类型
Oct 13 Javascript
Vue替代marquee标签超出宽度文字横向滚动效果
Dec 09 Javascript
基于vue+echarts数据可视化大屏展示的实现
Dec 25 Vue.js
gojs实现蚂蚁线动画效果
Feb 18 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
array_multisort实现PHP多维数组排序示例讲解
2011/01/04 PHP
php实现refresh刷新页面批量导入数据的方法
2014/12/23 PHP
PHP切割汉字的常用方法实例总结
2019/04/27 PHP
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
2013/01/21 Javascript
js获取location.href的参数实例代码
2013/08/02 Javascript
JavaScript取得键盘按下方向键是哪个的方法
2015/08/04 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
node.js学习之base64编码解码
2016/10/21 Javascript
配置nodejs环境的方法
2017/05/13 NodeJs
js中apply()和call()的区别与用法实例分析
2018/08/14 Javascript
微信小程序动态增加按钮组件
2018/09/14 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
详解微信小程序缓存--缓存时效性
2019/05/02 Javascript
解决Layui中layer报错的问题
2019/09/03 Javascript
vue.js实现简单购物车功能
2020/05/30 Javascript
js实现可爱的气泡特效
2020/09/05 Javascript
Python操作串口的方法
2015/06/17 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
Python lxml解析HTML并用xpath获取元素的方法
2019/01/02 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
2019/07/23 Python
解决python3 安装不了PIL的问题
2019/08/16 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
Python3将数据保存为txt文件的方法
2019/09/12 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
Python实现在线批量美颜功能过程解析
2020/06/10 Python
html5 外链式实现加减乘除的代码
2019/09/04 HTML / CSS
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
21岁生日感言
2014/02/27 职场文书
汽车广告策划方案
2014/05/31 职场文书
大学生应聘导游自荐信
2014/06/02 职场文书
企业安全生产责任书范本
2014/07/28 职场文书
企业计划生育责任书
2015/05/09 职场文书
保安辞职申请书应该怎么写?
2019/07/15 职场文书