リダイレクトをトリガーするときに実行したいコードは、別の Web ページ (またはこの状況ではローカルの html ファイル) に移動することですが、そのページで実行する JavaScript を渡します。 iframe。これは、リダイレクト時に iframe のコンテンツを指定できるようにするために行う必要があります。
もっと簡単に言えば。に移動したときに、コンテンツをiframe にロードしwebsite.com/about/
て にリダイレクトするようにするにはどうすればよいですか?website.com/
/about/
<head>
<title> CodeBundle </title>
<script>
function home() {document.getElementById("loadedpage").src="home.html";}
function about() {document.getElementById("loadedpage").src="about.html";}
function reviews() {document.getElementById("loadedpage").src="reviews.html";}
function tutorials() {document.getElementById("loadedpage").src="tutorials.html";}
function blog() {document.getElementById("loadedpage").src="blog.html";}
</script>
</head>
<body>
<header>
<br><hr><font size=27><a onClick="home();">Code Bundle</a></font><br><hr>
<div ALIGN=RIGHT>
<font size=6> | <a onClick="about();">About</a> | <a onClick="reviews();">Reviews</a> | <a onClick="tutorials();">Tutorials</a> | <a onClick="blog();">Blog<a> |</font> <hr>
</div>
<iframe id="loadedpage" src=home.html width=100% height=100% frameborder=0>Iframe Failed to Load</iframe>
</header>
</body>
</body>
これは、website.com/ の私の index.html です。
私はページを書きたいので、そこに行くとjavascript関数の実行website.com/about/
にリダイレクトされ、aboutページが表示されます。website.com/
about()