首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

小弟我这个例子在firefox里为什么不能显示呀

2012-04-19 
我这个例子在firefox里为什么不能显示呀script namescript1function checkall(){var owinwindow.open(

我这个例子在firefox里为什么不能显示呀
<script name=script1>
function checkall()
{
  var owin=window.open("","_blank");
  owin.document.write("下面的内容在ie8中可以显示,在firefox9中不可以,不知道为什么");
  owin.document.write(document.images("img1").src+"<br>");
  owin.document.write(document.images.item("img2").src+"<br>");
  var objImg=document.images.item("sample");
  if(objImg!=null)
  {
  if(objImg.length!=null)
  {
  for(var i=0;i<objImg.length;i++)
  {
  owin.document.write(objImg[i].src+"<br>");  
  }
  }
  }
}
</script>
<body onload="checkall()">
<img src="sample1.gif" name=sample id=img1>
<img src="sample2.gif" name=sample id=img2>
</body>

[解决办法]
dom元素的选择方式不一样吧
[解决办法]
用谷歌试试
[解决办法]
Uncaught TypeError: Property 'images' of object #<HTMLDocument> is not a function

document.images( 没这个方法
[解决办法]
嗯 是的 也遇到了 一直不知道怎么解决 可能是不同的浏览器对安全因素的考虑不同所致吧
[解决办法]
owin.document.write(document.images["img1"].src+"<br>");
var objImg=document.images["sample"];
[解决办法]
用 getElementById
或者 getElementsByTagName

热点排行