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);