firefox下frameset取不到值的解决方法


Posted in Javascript onSeptember 06, 2010

ff里不能通过对Frame的ID来直接访问
IE FF都可以直接通过Frame的Name来访问,但是FrameSet不支持name属性

因此window.parent.full =》window.parent.document.getElementById("full"); 
js操作frame详细解说,window.opener和window.parent的区别

frame框架里的页面要改其他同框架下的页面或父框架的页面就用parent
window.opener引用的是window.open打开的页面的父页面。

window.frames对象可以引用iframe里的页面,也可以引用frameset里的页面.
换为如下代码就可以了,这个代码IE,ff兼容. frm = window.parent.window.frames['uploadFrame'];

其实 frames 集合并不是挂在 document 而是挂在 window 对象下.

注意这样修改frame里的页面有限制,就是必须是同域下的,否则无法访问
如果是同一域下,但是子域名不同,那么涉及到的js,html文件都加上一句。
document.domain = xxx.com [这里填写你的域名]
document.getElementById('iframeid').contentWindow.document.getElementById('someelementid');

原文地址:http://www.52blogger.com/archives/516

Javascript 相关文章推荐
JS中剪贴板兼容性、判断复制成功或失败
Mar 09 Javascript
jQuery常用操作方法及常用函数总结
Jun 19 Javascript
js实现接收表单的值并将值拼在表单action后面的方法
Nov 23 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
May 17 Javascript
AngularJs 动态加载模块和依赖
Sep 15 Javascript
设置jquery UI 控件的大小方法
Dec 12 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
Dec 31 Javascript
老生常谈Bootstrap媒体对象
Jul 06 Javascript
vue.js的手脚架vue-cli项目搭建的步骤
Aug 30 Javascript
jQuery常见的遍历DOM操作详解
Sep 05 jQuery
JavaScript常见事件处理程序实例总结
Jan 05 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
Jan 18 Javascript
js过滤数组重复元素的方法
Sep 05 #Javascript
麻雀虽小五脏俱全 Dojo自定义控件应用
Sep 04 #Javascript
JavaScrip单线程引擎工作原理分析
Sep 04 #Javascript
onsubmit阻止form表单提交与onclick的相关操作
Sep 03 #Javascript
判断浏览器的javascript版本的代码
Sep 03 #Javascript
Extjs中DisplayField的日期或者数字格式化扩展
Sep 03 #Javascript
JavaScript的类型简单说明
Sep 03 #Javascript
You might like
PHP正则匹配操作简单示例【preg_match_all应用】
2017/07/10 PHP
PHP一致性hash分布式算法封装类定义与用法示例
2018/08/04 PHP
用JavaScript和注册表脚本实现右键收藏Web页选中文本
2007/01/28 Javascript
在你的网页中嵌入外部网页的方法
2007/04/02 Javascript
javascript之dhDataGrid Ver2.0.0代码
2007/07/01 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
js浮点数保留两位小数点示例代码(四舍五入)
2013/12/26 Javascript
jquery实现下拉菜单的二级联动利用json对象从DB取值显示联动
2014/03/27 Javascript
jQuery原型属性和原型方法详解
2015/07/07 Javascript
简单的分页代码js实现
2016/05/17 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
深入理解Angular中的依赖注入
2017/06/26 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
AngularJS 实现购物车全选反选功能
2017/10/24 Javascript
jQuery判断自定义属性data-val用法示例
2019/01/07 jQuery
vue-cli基础配置及webpack配置修改的完整步骤
2019/10/20 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
vue项目打包之开发环境和部署环境的实现
2020/04/23 Javascript
vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素)
2020/06/11 Javascript
python使用chardet判断字符串编码的方法
2015/03/13 Python
使用Python实现windows下的抓包与解析
2018/01/15 Python
简单实现python数独游戏
2018/03/30 Python
DataFrame 将某列数据转为数组的方法
2018/04/13 Python
查看python下OpenCV版本的方法
2018/08/03 Python
Python实现定制自动化业务流量报表周报功能【XlsxWriter模块】
2019/03/11 Python
如何解决安装python3.6.1失败
2020/07/01 Python
欧舒丹加拿大官网:L’Occitane加拿大
2017/10/29 全球购物
英国排名第一的LED灯泡网站:LED Bulbs
2019/09/03 全球购物
在什么时候需要使用"常引用"
2015/12/31 面试题
幼儿园亲子活动方案
2014/01/29 职场文书
人事助理自荐信
2014/02/02 职场文书
中学生期末评语
2014/02/03 职场文书
python scipy 稀疏矩阵的使用说明
2021/05/26 Python
bootstrapv4轮播图去除两侧阴影及线框的方法
2022/02/15 HTML / CSS
详解MongoDB排序时内存大小限制与创建索引的注意事项
2022/05/06 MongoDB