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 相关文章推荐
特殊字符、常规符号及其代码对照表
Jun 26 Javascript
jquery修改属性值实例代码(设置属性值)
Jan 06 Javascript
JS跨域交互(jQuery+php)之jsonp使用心得
Jul 01 Javascript
JS关闭窗口时产生的事件及用法示例
Aug 20 Javascript
简单分析javascript中的函数
Sep 10 Javascript
jQuery实现移动端Tab选项卡效果
Mar 15 Javascript
Angular.js实现获取验证码倒计时60秒按钮的简单方法
Oct 18 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
Sep 21 Javascript
如何换个角度使用VUE过滤器详解
Sep 11 Javascript
javascript跳转与返回和刷新页面的实例代码
Nov 20 Javascript
JavaScript进阶(一)变量声明提升实例分析
May 09 Javascript
Vue+Java+Base64实现条码解析的示例
Sep 23 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检查页面是否被百度收录
2015/10/28 PHP
php+Memcached实现简单留言板功能示例
2017/02/15 PHP
php获取数据库中数据的实现方法
2017/06/01 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
js表数据排序 sort table data
2009/02/18 Javascript
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
2010/04/18 Javascript
可以用来调试JavaScript错误的解决方案
2010/08/07 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
js 采用delete实现继承示例代码
2014/05/20 Javascript
JavaScript实现同步于本地时间的动态时间显示方法
2015/02/02 Javascript
jQuery内容过滤选择器用法分析
2015/02/10 Javascript
JavaScript中的Math.E属性使用详解
2015/06/12 Javascript
javascript中对变量类型的判断方法
2015/08/09 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
JS代码实现根据时间变换页面背景效果
2016/06/16 Javascript
inner join 内联与left join 左联的实例代码
2017/09/18 Javascript
Vue.js实现的计算器功能完整示例
2018/07/11 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
vue实现压缩图片预览并上传功能(promise封装)
2019/01/10 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
2019/02/11 Javascript
微信小程序背景音乐开发详解
2019/12/12 Javascript
解决Vue大括号字符换行踩的坑
2020/11/09 Javascript
基于JavaScript实现简单的轮播图
2021/03/03 Javascript
Python 列表list使用介绍
2014/11/30 Python
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
python 定时修改数据库的示例代码
2018/04/08 Python
python Tcp协议发送和接收信息的例子
2019/07/22 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
意大利单身交友网站:Meetic
2020/07/12 全球购物
生物技术专业求职信
2014/06/10 职场文书
超市店长竞聘书
2015/09/15 职场文书
读《推着妈妈去旅行》有感1500字
2019/10/15 职场文书
Redis安装启动及常见数据类型
2021/04/14 Redis