次のページを使用して、iframeにURLのコンテンツを表示し、入力値に基づいて変更します。iframeのURLを変更すると親ウィンドウのURLが変更される
<html>
<head>
<script type="text/javascript">
function changeUrl()
{
var url=document.getElementById('browseurl').value;
if(url!="")
{
if(url.indexOf("http")==-1)
{
url="http://"+url;
}
document.getElementById('browserWnd').src=url;
}
}
</script>
</head>
<body>
<div >
<span>Url</span>
<input id="browseurl" name="browseurl" type='textbox' />
<input id="browse" type='button' value="changeurl" onclick="changeUrl()" />
</div>
<iframe id="browserWnd" src="http://www.coolmath.com/" height="700" width="625"></iframe>
</div>
</body>
</html>
私の問題は、iframeのにロードされたURLの一部内側のページを閲覧している親ウィンドウのURLにの代わりに、iframe内にロードを変更...
EX のhttpため:// WWW。 coolmath.com/ iframeに読み込み中、一部のリンクを参照している間に、親ウィンドウでページ全体が読み込まれます。 activly額装されているエスケープサイトを意味
if (window.self != window.top) ...
:www.coolmath.comから
でも、自己またはトップなしで同じことをします。 http://www.woodlands-junior.kent.sch.uk/maths/ – ArK
@Paniyarあなたが提供したリンクは「自己」と「トップ」を持っています。コードは次のとおりです。 ' ' –