有人可以帮我解决这个问题。强迫在同一域的同一窗口中打开链接
当_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。 –