指定位置如果有图片显示图片,无图片显示广告的JS |
本文标签:无图片,显示广告 因为我用的是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> |