我想编写代码,以便使用 Javascript 为 Google Adsense 横幅打开窗口。但我不知道怎么做。我给你看我的代码:
<div id="ad">
<div>
<script type="text/javascript" language="JavaScript">
<!-- function DoHideIFRAME(tid1,tid2,tid3) {
document.getElementById(tid1).style.display = "none";
document.getElementById(tid2).style.display = "none";
document.getElementById(tid3).style.display = "";
} //-->
</script>
<div id="postads">
<a border="0" id="hideiframe" onclick="DoHideIFRAME('hideiframe','postads1','viewiframe');">
<img src="img/adclose.png" width="5" height="5">
</a>
</div>
<br/><br/>
<div id="postads1"> <script type="text/javascript">
<!-- google_ad_client = "ca-pub-xxxxxxxxxxxx"; /* Adversitement */ google_ad_slot = "xxxxxxxxx"; google_ad_width = 300; google_ad_height = 250; //--> </script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
</div>
</div>
<div>
<script type="text/javascript" language="JavaScript">
<!-- function DoViewIFRAME(tid1,tid2,tid3) {
window.open ();
document.getElementById(tid1).style.display = "none";
document.getElementById(tid2).style.display = "";
document.getElementById(tid3).style.display = "";
}
function DoHideIFRAME(tid1,tid2,tid3) {
document.getElementById(tid1).style.display = "none";
document.getElementById(tid2).style.display = "none";
document.getElementById(tid3).style.display = "";
} //-->
</script>
</div>
</div>
我用这段代码添加了:
window.open ();
in function from of DoViewIFRAME(tid1,tid2,tid3)
。
但它不起作用。为什么?问题是什么?