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 相关文章推荐
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
Feb 15 Javascript
window.location.hash 使用说明
Nov 08 Javascript
JavaScript var声明变量背后的原理示例解析
Oct 12 Javascript
jquery 删除字符串最后一个字符的方法解析
Feb 11 Javascript
javascript解析json数据的3种方式
May 08 Javascript
JavaScript匿名函数用法分析
Feb 13 Javascript
js实现的牛顿摆效果
Mar 31 Javascript
jquery实现先淡出再折叠收起的动画效果
Aug 07 Javascript
Javascript基于对象三大特性(封装性、继承性、多态性)
Jan 04 Javascript
vue中路由验证和相应拦截的使用详解
Dec 13 Javascript
jQuery实现的简单图片轮播效果完整示例
Feb 08 jQuery
vue返回上一页面时回到原先滚动的位置的方法
Dec 20 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同时支持GIF、png、JPEG
2006/10/09 PHP
合格的PHP程序员必备技能
2015/11/13 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
Laravel实现通过blade模板引擎渲染视图
2019/10/25 PHP
利用onresize使得div可以随着屏幕大小而自适应的代码
2010/01/15 Javascript
Js切换功能的简单方法
2010/11/23 Javascript
Javascript基础教程之switch语句
2015/01/18 Javascript
js与jquery回车提交的方法
2015/02/03 Javascript
JS从一组数据中找到指定的单条数据的方法
2016/06/02 Javascript
jQuery实现点击表格单元格就可以编辑内容的方法【测试可用】
2016/08/01 Javascript
详解小程序缓存插件(mrc)
2018/08/17 Javascript
用POSTMAN发送JSON格式的POST请求示例
2018/09/04 Javascript
vue-cli3.0如何使用CDN区分开发、生产、预发布环境
2018/11/22 Javascript
vue2.0结合Element-ui实战案例
2019/03/06 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
vue+elementUI动态生成面包屑导航教程
2019/11/04 Javascript
JavaScript Html实现移动端红包雨功能页面
2021/01/10 Javascript
[02:47]DOTA2英雄基础教程 野性怒吼兽王
2013/12/05 DOTA
python实现在控制台输入密码不显示的方法
2015/07/02 Python
详解Swift中属性的声明与作用
2016/06/30 Python
Python算法应用实战之栈详解
2017/02/04 Python
Python反射的用法实例分析
2018/02/11 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
2019/06/21 Python
Python常用库大全及简要说明
2020/01/17 Python
Python使用Socket实现简单聊天程序
2020/02/28 Python
pycharm第三方库安装失败的问题及解决经验分享
2020/05/09 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
2020/05/27 Python
通过自学python能找到工作吗
2020/06/21 Python
matplotlib图例legend语法及设置的方法
2020/07/28 Python
python时间time模块处理大全
2020/10/25 Python
中英文自我评价语句
2013/12/20 职场文书
可口可乐广告词
2014/03/20 职场文书
2015年学校食堂工作总结
2015/04/22 职场文书
创业计划书之物流运送
2019/09/17 职场文书
Python访问Redis的详细操作
2021/06/26 Python
彻底卸载VMware虚拟机的超详细步骤记录
2022/07/15 Servers