指定位置如果有图片显示图片,无图片显示广告的JS


Posted in Javascript onJune 05, 2010

因为我用的是shtml,所以.我直接在页面中用了include,将广告载入进来,你如果对shtml敢兴趣.请参见:shtml会动的html
将js引入也是一样代码,将img_failed.innerHTML =后面替换成你调用的JS就成了(未测试);
另外值得注意的是,img_failed.innerHTML =后面的这玩意他会直接显示html,如果你的html有”(双引号)的话,麻烦改成'(单引号),或者直接不加.不然会出问题的.
详情可以比较如下两条链接:

<img src="{smallimage}" border="0" id="img_success" onerror="gotoImg()" /> 
<div id="img_failed"> </div> 
<script language="javascript" type="text/javascript"> 
function gotoImg() 
{ 
var img_success = document.getElementById("img_success"); 
var img_failed = document.getElementById("img_failed"); 
//隐藏img_success图片 
img_success.style.display = 'none'; 
//显示一段JS的内容 
img_failed.innerHTML = "<!--#include virtual="/adsense/content_right.shtml"-->"; 
//content为JS返回的内容 
} 
</script>
Javascript 相关文章推荐
javascript 浏览器检测代码精简版
Mar 04 Javascript
extjs tabpanel限制选项卡数量实现思路及代码
Apr 02 Javascript
JavaScript中常见获取元素的方法汇总
Mar 04 Javascript
jQuery统计指定子元素数量的方法
Mar 17 Javascript
JS选项卡动态替换banner图片路径的方法
May 11 Javascript
详解JavaScript的Polymer框架中的通知交互
Jul 29 Javascript
jQuery实现的网页右下角tab样式在线客服效果代码
Oct 23 Javascript
JS使用cookie实现DIV提示框只显示一次的方法
Nov 05 Javascript
Mac下使用charles遇到的问题以及解决办法
Jan 10 Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
Mar 06 Javascript
angular4强制刷新视图的方法
Oct 09 Javascript
微信小程序与公众号实现数据互通的方法
Jul 25 Javascript
JavaScript 异步方法队列链实现代码分析
Jun 05 #Javascript
js 全兼容可高亮二级缓冲折叠菜单
Jun 04 #Javascript
JavaScript中使用replace结合正则实现replaceAll的效果
Jun 04 #Javascript
利用jquery操作select下拉列表框的代码
Jun 04 #Javascript
JavaScript 页面编码与浏览器类型判断代码
Jun 03 #Javascript
javascript cookie操作类的实现代码小结附使用方法
Jun 02 #Javascript
js操作select控件的几种方法
Jun 02 #Javascript
You might like
PHP中实现进程间通讯
2006/10/09 PHP
mysql建立外键
2006/11/25 PHP
php数组函数序列之array_unique() - 去除数组中重复的元素值
2011/10/29 PHP
PHP session_start()问题解疑(详细介绍)
2013/07/05 PHP
php实现删除指定目录下相关文件的方法
2014/10/20 PHP
PHP PDO fetch 模式各种参数的输出结果一览
2015/01/07 PHP
PHP获取一段文本显示点阵宽度和高度的方法
2015/03/12 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
Aster vs Newbee BO3 第三场2.18
2021/03/10 DOTA
页面版文本框智能提示JS代码
2009/11/20 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能
2013/11/03 Javascript
基于Turn.js 实现翻书效果实例解析
2016/06/20 Javascript
vue-cli+webpack在生成的项目中使用bootstrap实例代码
2017/05/26 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
JS中Map和ForEach的区别
2018/02/05 Javascript
vue实现直播间点赞飘心效果的示例代码
2019/09/20 Javascript
js实现掷骰子小游戏
2019/10/24 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
[01:09:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第一场 6.2
2018/06/04 DOTA
利用Python的Flask框架来构建一个简单的数字商品支付解决方案
2015/03/31 Python
Windows系统下使用flup搭建Nginx和Python环境的方法
2015/12/25 Python
python 日期操作类代码
2018/05/05 Python
解决python中无法自动补全代码的问题
2018/12/04 Python
利用Python求阴影部分的面积实例代码
2018/12/05 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
2019/02/22 Python
pycharm运行scrapy过程图解
2019/11/22 Python
python MD5加密的示例
2020/10/19 Python
突袭HTML5之Javascript API扩展2—地理信息服务及地理位置API学习
2013/01/31 HTML / CSS
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
波兰在线运动商店:YesSport
2020/07/23 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
优秀教师的感人事迹
2014/02/04 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
2016年大学生暑期社会实践活动总结
2016/04/06 职场文书
Redis主从复制操作和配置详情
2022/09/23 Redis