下面的代码放到系统要显示的图片的位置:
- <script language="JavaScript">
- <!--
- var img = "系统要显示图片地址(可以用代码引用)";
- if (img != "" && img.indexOf("dfpic.gif") == -1 )
- {
- document.write("<a href='"+img+"' target='_blank'><img src='"+img+"' /></a>");
- }
- else
- {
- document.write("<div align='center' id='AdLoading'>Loading...</div>");
- }
- //-->
- </script>
下面的代码加到最网页的底部
- <div id="AdCode" style="display:none">广告代码加到这里</div>
- <script language="JavaScript">
- <!--
- if(document.getElementById("AdLoading") != null)
- {
- document.getElementById("AdLoading").innerHTML = document.getElementById
- ("AdCode").innerHTML;
- }
- //-->
- </script>
效果就是:如果系统有指定显示某个图片,那么广告就隐藏,显示的是系统要显示的图片;如果系统没有要显示的图片,那么显示图片的地方就显示广告。并且载入广告之前,会显示:“Loading...”。而且,这个代码是先载入网页内容后再载入广告内容的,不影响网页内容的载入速度。
感谢朋友梧桐雨和我讨论这个效果,可以说是在GOOGLE基础上的加强。