<script> window.parent.addProductForm.strImg.value+='图片文件名' </script>
在 FF 中不直接支持PARENT属性, 必须用window.parent, 当然这也兼容IE并且注意, 在FF中, 不能直接使用对象的ID来引用一个对象,必须如下操作:<img id="picture" /><script type="text/javascript">
objPicture = document.getElementById("picture") // 兼容IE 和 FF, 推荐
alert(object) // 返回object
alert(picture) // IE下返回object, FF下返回 未定义.
</script>
在 FF 中不直接支持PARENT属性, 必须用window.parent, 当然这也兼容IE并且注意, 在FF中, 不能直接使用对象的ID来引用一个对象,必须如下操作:<img id="picture" /><script type="text/javascript">
objPicture = document.getElementById("picture") // 兼容IE 和 FF, 推荐
alert(object) // 返回object
alert(picture) // IE下返回object, FF下返回 未定义.
</script>
解决方案 »
- 在JS中,var book1 = {};和var book2 = new Object();有什么差别?
- 在线等,求给力,类似相册效果。
- javascript里通过键盘输入字符,这个事件是在onkeypress里吗?
- 在做web项目的时候,经常出现javascript错误,怎么解决
- 超级链接问题
- 如何交换两个table的位置??
- 如何清空历史纪录??
- 如何检测一个JAVASCRIPT变量是否存在。
- 请问哪里有下载interdev这个软件呢,我买不到这个软件啊,希望大家能帮忙一下啊,
- Vue.js 引入阿里云播放器 问题
- Firefox下面为什么不能用呢????着急.....
- js前途是否光明?
如何写,才可能在IE和FF中都可用呢??==========其实在父页中没有使用到JS,而着放了一个<input type="hidden" name="strImg" />,
strImg的value就是用<script> parent.addProductForm.strImg.value+='图片文件名' </script>由iframe传过来的。在IE中可行,在FF中传回来是空的。
<div id="aa">1234</div>
<iframe src="a.htm"></iframe>
a.htm<script>
parent.document.getElementById("aa").innerHTML='图片文件名';
</script>