日期:2014-05-17  浏览次数:20641 次

javascript 控制 ifram的小问题
因为要写个简单的网站,所以决定采用javascript写,但没有时间去系统好好的看书了,请大家帮忙给个答案出来,谢谢大家。

在网页的head里有这样的代码:
<script type="text/javascript">
function ViewProductionType(intType)
{
  parent.doucument.all.DoShow.src="httt://www.baidu.com"
}
</script>

在body里有这样的代码:
<li onclick="ViewProductionType('1')"><a href="/">Main Page1</a></li>

<iframe name="DoShow" src="1.asp"></iframe>
为什么点击上面那个li以后, ifram并没有显示百度?另外请问,这样点击,会导致整个页面的刷新吗?

------解决方案--------------------
parent.doucument.all.DoShow.src="httt://www.baidu.com"
改成
document.getElementsByName('DoShow')[0].src="http://www.baidu.com";
试试