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 应用技巧集合[推荐]
Aug 30 Javascript
javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
May 18 Javascript
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
May 31 Javascript
js获取class的所有元素
Mar 28 Javascript
详解AngularJS中的filter过滤器用法
Jan 04 Javascript
ES6新特性四:变量的解构赋值实例
Apr 21 Javascript
zTree获取当前节点的下一级子节点数实例
Sep 05 Javascript
详解微信小程序网络请求接口封装实例
May 02 Javascript
JS学习笔记之闭包小案例分析
May 29 Javascript
JavaScript 处理树数据结构的方法示例
Jun 16 Javascript
JavaScript中变量提升机制示例详解
Dec 27 Javascript
jQuery 选择器用法实例分析【prev + next】
May 22 jQuery
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
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
PHP curl模拟浏览器采集阿里巴巴的实现代码
2011/04/20 PHP
php中time()和mktime()方法的区别
2013/09/28 PHP
PHP 提取图片img标记中的任意属性的简单实例
2013/12/10 PHP
CodeIgniter钩子用法实例详解
2016/01/20 PHP
mac下多个php版本快速切换的方法
2016/10/09 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
常用简易JavaScript函数
2009/04/09 Javascript
JavaScript调用Activex控件的事件的实现方法
2010/04/11 Javascript
JavaScript中的Math 使用介绍
2014/04/21 Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
2014/05/11 Javascript
jQuery插件jRumble实现网页元素抖动
2015/06/05 Javascript
jquery实现兼容IE8的异步上传文件
2015/06/15 Javascript
基于JavaScript制作霓虹灯文字 代码 特效
2015/09/01 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
2016/01/19 Javascript
JS调用某段SQL语句的方法
2016/10/20 Javascript
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
vue组件实现可搜索下拉框扩展
2020/10/23 Javascript
vue 自定义指令自动获取文本框焦点的方法
2018/08/25 Javascript
js实现盒子滚动动画效果
2020/08/09 Javascript
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
Python中设置变量访问权限的方法
2015/04/27 Python
Python实现的圆形绘制(画圆)示例
2018/01/31 Python
Python OpenCV获取视频的方法
2018/02/28 Python
Django中URL的参数传递的实现
2019/08/04 Python
Python学习笔记之For循环用法详解
2019/08/14 Python
Python计算矩阵的和积的实例详解
2020/09/10 Python
结合 CSS3 transition transform 实现简单的跑马灯效果的示例
2018/02/07 HTML / CSS
《灯光》教学反思
2014/02/08 职场文书
保密普查工作实施方案
2014/02/25 职场文书
镇政府副镇长群众路线专题民主生活会对照检查材料
2014/09/19 职场文书
2014年财务人员工作总结
2014/11/11 职场文书
2015年元旦文艺晚会总结(学院)
2014/11/28 职场文书
2016年春节问候语
2015/11/11 职场文书
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle