使用 jQuery 在新視窗開啟外部鏈結

2022-04-14 01:06:18 字數 1164 閱讀 4681

我們一般都希望在新視窗開啟外部鏈結,這樣使用者就不需要離開**就能訪問外部鏈結,但是如果每個外部鏈結都手工加上新視窗開啟的屬性的話,這會讓人非常抓狂,並且 target=」_blank」 也不符合 xhtml 1.0 strict 標準。

還有有了 jquery,使用 jquery,我們只需要幾行**就能在新視窗中開啟外部鏈結。

首先我們需要找到所有的外部鏈結,在$(document).ready()函式新增如下**:

);上面這段**查詢 href 屬性是以 http:// 或者 https:// 開始的,並且不包含當前網域名稱(location.hostname)的鏈結(a)標籤。這樣我們就不會獲取任何相對路徑或者絕對連線中含有當前網域名稱的內部連線。

;上面的**給鏈結標籤增加乙個 target 屬性,並且給他賦值為 _blank,這樣**是標準的,並且外部鏈結在新視窗開啟。上面就是使用 jquery 在新視窗開啟外部鏈結的所有**。

使用jquery在新視窗中開啟外部鏈結

使用 rel屬性的鏈結,你可以指定該鏈結的當前源文件目標方向,這個屬性通常用於搜尋引擎優化和樣式選項。在新視窗中開啟鏈結,你可以使用target屬性。如果你想要所有的外部鏈結在新視窗中開啟?可以使用jquery 給target屬性新增乙個外部鏈結,你可以使用屬性選擇器來使用jquery 1 jque...

鏈結開啟新視窗

開啟新視窗 彈框 flash動畫 window.showmodaldialog 用於彈出模式視窗,並從彈出的視窗中獲取返回值。在某些情況下,模式視窗是很有用的。一 使用格式 returnvalue window.showmodaldialog surl varguments sfeatures 引數...

以post開啟新視窗的JQUERY實現

網路上已有此功能的函式,是以純js實現。但是在專案中發現,此函式無法相容firefox,由此我重寫了此方法.預設新視窗配置 var windowdefaultconfig new object windowdefaultconfig directories no windowdefaultconfi...