我在ie下使用document.frames["MyIFrame"].document为什么不能用呢,郁闷
test.html
<html>
<head>
<script type="text/javascript">
function f(){
var doc; if (document.all){//IE
alert("test");
doc = document.frames["MyIFrame"].document;
alert(doc);
}else{//Firefox
doc = document.getElementById("MyIFrame").contentDocument;
} //doc.getElementById("sub_link").addEventHandler("click",my_alert,"false");
// doc.getElementById("sub_link").attachEvent("onclick",my_alert);
}
function my_alert()
{
//alert("no");
}
</script>
</head>
<body onload="f()"><iframe id = "MyIFrame" name = "MyIFrame" src = "test1.html"></body>
</html>
test.html
<html>
<head>
<script type="text/javascript">
function f(){
var doc; if (document.all){//IE
alert("test");
doc = document.frames["MyIFrame"].document;
alert(doc);
}else{//Firefox
doc = document.getElementById("MyIFrame").contentDocument;
} //doc.getElementById("sub_link").addEventHandler("click",my_alert,"false");
// doc.getElementById("sub_link").attachEvent("onclick",my_alert);
}
function my_alert()
{
//alert("no");
}
</script>
</head>
<body onload="f()"><iframe id = "MyIFrame" name = "MyIFrame" src = "test1.html"></body>
</html>
解决方案 »
- 如何实现系统中第三方绑定如QQ绑定,微博绑定,并且如何解除绑定
- 如何实现弹出的登陆框?
- JS 成熟框架
- 鼠标停在默认位置
- 当有多个summit按钮时,如何控制按回车选择哪个按钮提交哪?
- 怎么能让一个子控件不继承父控件的方法。
- javascript能实现点button后,打开指定的文件格式,比如word
- document.namespaces is undefined
- 想实现点击一个链接,在两个iframe(比如iframe1,iframe2)显示相关页面,如何?
- 如何在一个框架里取另一个框架中的一个文本框的内容??
- 请问一个下载网页swf视频的方法
- 根据系统时间判断当前是一年当中的第几周?当前月的第几周?
<head>
<script type="text/javascript">
function f(){
var doc; if (document.all){//IE
doc = document.getElementById('MyIFrame').document;
}else{//Firefox
doc = document.getElementById("MyIFrame").contentDocument;
}
//dalroc.getElementById("sub_link").addEventHandler("click",my_alert,"false");
// doc.getElementById("sub_link").attachEvent("onclick",my_alert);
}
function my_alert()
{
//alert("no");
}
</script>
</head>
<body onload="f()"><iframe id = "MyIFrame" name = "MyIFrame" src = "test1.html"></iframe></body>
</html>
alert("test");
doc = document.frames["MyIFrame"].contentDocument;
alert(doc);
}else{//Firefox
doc = document.getElementById("MyIFrame").contentDocument;
}