彈出新窗口代碼

點睛目標一:打開新窗口

許多網站的擁有者期待訪客能更久留在網站上,所以他們會想盡辦法。最常見的方法就當訪客單擊
一個鏈接時就打開一個新窗口顯示內容。這樣即使訪客關閉了某個窗口,其它窗口還繼續存在。通
常,單擊鏈接會在本窗口顯示內容,而並不是彈出新窗口。

一個簡單鏈接的代碼:

<a href="http://www.popunet.com/">大衆網絡報</a>

如果在<a>標籤中加入target="_blank",當單擊大衆網絡報時會彈出一個新窗口。假若,你整個網
頁鏈接都想彈出新窗口,有什麼簡單方法呢?你只要把下面代碼放置到<head></head>中就可以了。

<base target="_blank">

點睛目標二:彈出新窗口

彈出新窗口是訪問某個頁面自動跳出的窗口,這樣的窗口常用來展示廣告。把下面代碼放置在<body>
</body>任何位置就可以了。

<script language="JavaScript">
<!--
window.open('index.htm','','height=200,width=300');
// -->
</script>

index.htm是需要展示的內容頁面,height和width設置窗口的長和寬。

點睛目標三:關閉窗口

當彈出衆多窗口,你應該提供一個方便的關閉的方法。雖然訪客單擊窗口關閉按鈕可以實現相關操作,
但不但麻煩而且容易關錯窗口。如果你把下面代碼加入到頁面中,就能讓訪客單擊鏈接直接關閉窗口。

<a href='javascript:window.close();'>關閉窗口</a>

特別提醒:

1.一開始不能自動跳出許多的窗口,這會讓訪客很恐懼的,下次來訪就要考慮了。
2.最好不要把所有鏈接內容都指向新窗口,只是對比較重要的內容才指向新窗口。
3.考慮到分辨率不同,彈出式窗口應該基於最小的分辨率,比如800x600,來設置彈出窗口的大小。


<a href="/index.asp" title="發表時間:<%=rs("date")%>" ONCLICK=window.open('2.asp?id=<%=rs("id")%>','Sample','toolbar=no,location=no,top=10,left=10,width=300')><%=rs("title")%></a><br>

窗口參數如下:

toolbar=yes, 顯示工具條
location=yes,顯示網址欄
directories=no,導航條
status=no,狀態條
menubar=yes,菜單
scrollbars=yes,滾動條
resizable=no,是否可以改變大小
copyhistory=yes,歷史按鈕
width=300,寬
height=200'高
left=100,距離左邊100
top=100,距離頂端100-->


-------------------------------

<script language="JavaScript" type="text/JavaScript"><!--
function openwin(theURL,winName,features) { // v2.0
  window.open(theURL,winName,features);
}//--></script><a href=#### onClick="openwin('要轉到的文件名','209','scrollbars=yes,width=300,height=300')">鏈接文字</a>

==================================
<a onClick="window.open('要轉到的網頁文件',null,'menubar=no,scrollbars=no,width=390,height=470,top=10,status=no,resizable=no')" href="#">文字</a>

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章