我想要一個代碼,當單擊超鏈接時,它將動態更改iframe標記的來源,例如,我有一個母版頁應該使用iframe從其他網頁加載內容當超鏈接被點擊時標記,但我不知道如何去做。這裏是我的代碼腳本動態更改iframe標記的來源
<html>
<head>
<title>
</title>
<style type="text/css">
#content {
margin-right:30%;
margin-bottom: 10px;
padding: 10px;
border: 1px solid #000;
margin-left: 17%;
background-repeat: no-repeat;
width: 686;
height: 640;
}
</style>
<script type="text/javascript">
function hyperlinkChanger(hyperLink)
{
switch (hyperLink)
{
case "home":
var url="home.html";
return url;
break;
case "about_Us":
var url="about_us.html";
return url;
break;
case "contact_Us:
var url="contact_us.html";
return url;
break;
}
}
</script>
</head>
<body>
<a href="home.html" name="home" onClick="hyperlinkChanger('home')">Home</a>
<br />
<a href="about_us.html" name="about_Us" onClick="hyperlinkChanger('about_Us')">About Us</a>
<br />
<a href="contact_us.html" name="contact_Us" onClick="hyperlinkChanger('contact_Us')">Contact us</a>
<br />
<div name="content">
<!--please help me write a method to call the output of the funcion hyperlinkChanger-->
<iframe src="hyprlink function" width="600" height="300">
</iframe>
</div>
</body>
</html>
這是一個動態頁面。當單擊鏈接時,我想讓一個主頁面在iframe中顯示其他頁面。 – sammyukavi
好的,然後只需更新錨點的href。這是你所要做的。 – Geuis
那就是我不知道如何在JavaScript – sammyukavi