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实现检测指定目录是否存在的方法
Jan 12 Javascript
javascript Array.sort() 跨浏览器下需要考虑的问题
Dec 07 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
Jan 17 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
Nov 25 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
Jul 06 Javascript
详解用webpack把我们的业务模块分开打包的方法
Jul 20 Javascript
AngularJS 实现购物车全选反选功能
Oct 24 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
Nov 01 Javascript
深入浅析Vue中的Prop
Jun 10 Javascript
如何优雅的在一台vps(云主机)上面部署vue+mongodb+express项目
Jan 20 Javascript
element-ui中Table表格省市区合并单元格的方法实现
Aug 07 Javascript
vue设置默认首页的操作
Aug 12 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
图书管理程序(二)
2006/10/09 PHP
thinkphp文件处理类Dir.class.php的用法分析
2014/12/08 PHP
php获取twitter最新消息的方法
2015/04/14 PHP
javascript学习之闭包分析
2010/12/02 Javascript
javascript实现可改变滚动方向的无缝滚动实例
2013/06/17 Javascript
Javascript实现div的toggle效果实例分析
2015/06/09 Javascript
浅析JavaScript中浏览器的兼容问题
2016/04/19 Javascript
详解jQuery的Cookie插件
2016/11/23 Javascript
基于Javascript倒计时效果
2016/12/22 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
Vue2.0 实现单选互斥的方法
2018/04/13 Javascript
vue结合element-ui使用示例
2019/01/24 Javascript
使用layer.msg 时间设置不起作用的解决方法
2019/09/12 Javascript
JavaScript创建表格的方法
2020/04/13 Javascript
Element Carousel 走马灯的具体实现
2020/07/26 Javascript
Openlayers绘制聚合标注
2020/09/28 Javascript
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
python读取csv文件示例(python操作csv)
2014/03/11 Python
Python访问纯真IP数据库脚本分享
2015/06/29 Python
Python解析树及树的遍历
2016/02/03 Python
python 生成器协程运算实例
2017/09/04 Python
python url 参数修改方法
2018/12/26 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
2020/10/30 Python
python实现计算器简易版
2020/12/17 Python
梅西百货澳大利亚:Macy’s Australia
2017/07/26 全球购物
英国建筑用品在线:Building Supplies Online(BSO)
2018/04/30 全球购物
教育专业个人求职信
2013/12/02 职场文书
小学德育工作经验交流材料
2014/05/22 职场文书
工作作风懒散检讨书
2014/10/29 职场文书
试用期自我评价范文
2015/03/10 职场文书
2015安全保卫工作总结
2015/04/25 职场文书
起诉状范本
2015/05/20 职场文书
初一语文教学反思
2016/03/03 职场文书
DQL数据查询语句使用示例
2022/12/24 MySQL