我正在尝试获取 iframe 页面的页面名称(位于同一服务器上),如果它不是以下名称:'index1.php'
或者'indexTOM.php'
如果是该页面名称则不执行任何操作,然后重新加载 iframe。现在我已经设置好了,但由于某种原因它不起作用 resultNfo 始终为 true 并且 iframe 永远不会重新加载?
//Check URL of IFRAME
var currentUrl = document.getElementById("frmcontent").contentWindow.location.href;
var word = 'index1.php';
var regex = new RegExp( '\\b' + word + '\\b' );
var resultNfo = regex.test( currentUrl );
if (resultNfo = true){ document.getElementById("frmcontent").contentDocument.location.reload(true); }
var word = 'indexTOM.php';
var regex = new RegExp( '\\b' + word + '\\b' );
var resultNfo = regex.test( currentUrl );
if (resultNfo = true){ document.getElementById("frmcontent").contentDocument.location.reload(true); }
alert('URL is: '+currentUrl+'\n'+resultNfo);