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 语法基础 想学习js的朋友可以看看
Dec 16 Javascript
使用javascript获取flash加载的百分比的实现代码
May 25 Javascript
基于jQuery的公告无限循环滚动实现代码
May 11 Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
Jul 28 Javascript
逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)
Nov 04 Javascript
实践中学习AngularJS表单
Mar 21 Javascript
浅析在javascript中创建对象的各种模式
May 06 Javascript
AngularJS 执行流程详细介绍
Aug 18 Javascript
利用Jquery队列实现根据输入数量显示的动画
Sep 01 Javascript
详解vue中使用微信jssdk
Apr 19 Javascript
详解vue3.0 的 Composition API 的一种使用方法
Oct 26 Javascript
React-vscode使用jsx语法的问题及解决方法
Jun 21 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
SONY SRF-22W(33W)的电路分析和维修案例
2021/03/02 无线电
php下几个常用的去空、分组、调试数组函数
2009/02/22 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
Yii CGridView用法实例详解
2016/07/12 PHP
centos 7.2下搭建LNMP环境教程
2016/11/20 PHP
thinkPHP5框架接口写法简单示例
2019/08/05 PHP
Laravel ORM 数据model操作教程
2019/10/21 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
javascript手工制作悬浮菜单
2015/02/12 Javascript
使用jquery提交form表单并自定义action的实现代码
2016/05/25 Javascript
JSON字符串转换JSONObject和JSONArray的方法
2016/06/03 Javascript
Vue.js 父子组件通讯开发实例
2016/09/06 Javascript
JavaScript实现审核流程状态的动态显示进度条
2017/03/15 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
Vue 进入/离开动画效果
2017/12/26 Javascript
vue webpack打包优化操作技巧
2018/02/22 Javascript
解决layui表格内文本超出隐藏的问题
2019/09/12 Javascript
微信小程序如何获取用户头像和昵称
2019/09/23 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
vue实现登录、注册、退出、跳转等功能
2020/12/23 Vue.js
python修改txt文件中的某一项方法
2018/12/29 Python
详解如何减少python内存的消耗
2019/08/09 Python
基于Python批量生成指定尺寸缩略图代码实例
2019/11/20 Python
详解如何将 Canvas 绘制过程转为视频
2021/01/25 HTML / CSS
美国最大的在线生存商店:Survival Frog
2020/12/13 全球购物
介绍一下游标
2012/01/10 面试题
远程调用的原理
2014/07/05 面试题
求职教师自荐书
2014/06/19 职场文书
学院党的群众路线教育实践活动整改方案
2014/10/04 职场文书
群众路线教育实践活动自我剖析思想汇报
2014/10/04 职场文书
交警正风肃纪剖析材料
2014/10/29 职场文书
我的中国梦主题班会
2015/08/14 职场文书
go开发alertmanger实现钉钉报警
2021/07/16 Golang
JavaScript执行机制详细介绍
2021/12/06 Javascript
通过feDisplacementMap和feImage实现水波特效
2022/04/24 HTML / CSS