2013-02-06 20 views
0

HTML代碼:如何顯示函數傳遞參數IFRAME SRC

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<link rel="stylesheet" type="text/css" href="Index.css"> 
<title>Info</title> 
<script type="text/javascript"> 

function fn(name){ 
    document.getElementById("link").src = name; 
} 

</script> 
</head> 
<body> 
    <div id="contain"> 
     <div id="head"> 
      <h1 align="center">Represent</h1> 
     </div> 
     <div id="list"> 
      <a href="NewFile1.html" onclick='fn("NewFile1.html")'>file1</a><br> 
      <a href="NewFile2.html" onclick='fn("NewFile2.html")'>file2</a><br> 
      <a href="">nasdd</a> 
     </div> 
     <div id="fr"> 
     <iframe id="link" align="left" src="about:blank" style="width: 78%;> 
     </iframe> 
     </div> 
    </div> 
</body> 
</html> 

當我點擊鏈接,說「文件1」,顯示出正確的HTML,但不會在iframe中,並顯示爲一個新的一頁。如何僅在框架中顯示html?

回答

0

我想我得到它的工作!我剛剛做了:

<a href="NewFile1.html" onclick='return fn("NewFile1.html")'>file1</a><br> 
<a href="NewFile2.html" onclick='return fn("NewFile2.html")'>file2</a><br> 

function fn(name){ 
    document.getElementById("link").src = name; 
    return false; 
}