天天看點

一次性設定網頁中所有連結均在新視窗中打開的代碼? - 落葉的星空的日志 - 網易部落格

這是設定在新視窗中打開的代碼:target=_blank   設定單個連接配接加在herf前

如: <a href="網站位址">共享空間</a>如果要點了這個文字以後重新打開一個視窗的話,代碼是:<a href="網站位址"target="_blank">共享空間</a>

方法一:

在代碼視圖的<head></head>之間加入<base target="blank"/>

方法二:如何能讓網頁中所有連結均在指定大小的新視窗中打開?

<SCRIPT LANGUAGE="javascript"> 
<!-- 
window.open 
('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, 
toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, 
status=no') //這句要寫成一行 
--> 
</SCRIPT>      

參數解釋:

<SCRIPT LANGUAGE="javascript"> js腳本開始; 
window.open 彈出新視窗的指令; 
'page.html' 彈出視窗的檔案名; 
'newwindow' 彈出視窗的名字(不是檔案名),非必須,可用空''代替; 
height=100 視窗高度; 
width=400 視窗寬度; 
top=0 視窗距離螢幕上方的象素值; 
left=0 視窗距離螢幕左側的象素值; 
toolbar=no 是否顯示工具欄,yes為顯示; 
menubar,scrollbars 表示菜單欄和卷軸框。 
resizable=no 是否允許改變視窗大小,yes為允許; 
location=no 是否顯示位址欄,yes為允許; 
status=no 是否顯示狀态欄内的資訊(通常是檔案已經打開),yes為允許; 
</SCRIPT> js腳本結束      

下面是一個完整的代碼。

<html> 
<head> 
<script LANGUAGE="JavaScript"> 
<!-- 
function openwin() { 
window.open
 ("page.html", "newwindow", "height=100, width=400, toolbar =no, 
menubar=no, scrollbars=no, resizable=no, location=no, status=no") //寫成一行
 
} 
//--> 
</script> 
</head> 
<body onload="openwin()">      

任意的頁面内容...

</body> 
</html>      

這裡定義了一個函數openwin(),函數内容就是打開一個視窗。在調用它之前沒有任何用途。怎麼調用呢?

方法一:<body onload="openwin()"> 浏覽器讀頁面時彈出視窗;

方法二:<body onunload="openwin()"> 浏覽器離開頁面時彈出視窗;

方法三:用一個連接配接調用:

<a href="#" onclick="openwin()">打開一個視窗</a>

注意:使用的“#”是虛連接配接。

方法四:用一個按鈕調用:

<input type="button" onclick="openwin()" value="打開視窗">      

繼續閱讀