有人可以幫我解決這個問題。強迫在同一域的同一窗口中打開鏈接
當_blank位於外部域時,需要打開所有鏈接。但同一個域中的鏈接必須在同一個窗口中打開。我有問題,因爲我工作在2個域名之一是https://www和其他只是沒有www的http://,如何在沒有www的鏈接上的同一窗口中打開鏈接?
function externalLinks() {
var h = window.location.host;
jQuery("a[href^='http']").not("[href*='" + h + "']").not(".forceSameWindow").attr('target', '_blank');
}
現在所有的鏈接exept空白例如https://www.something.com開口道:http://something.com
我必須在jQuery的/ JS做到這一點。我通過做硬編碼域來做到這一點,但是做得很好!
感謝您的幫助!
VisgičiaEN saitas,tai ir ENrašom。 –