您的位置:首页 > Web前端 > JavaScript

javascript获取iframe对象

2014-10-17 13:59 363 查看
//通过window对象获取子iframe
var _frame = window.frames[1] ; //获取第二个iframe(根据name获取使用window.frames['xxx'])
if( $.browser.msie ){ //ie
_frame = window.document.frames[1] ;
}

//获取iframe中的某个元素
$('#xxxid', _frame.document) ;

//通过id获取iframe,
var _frame = document.getElementById('iframe的id') ;

//获取iframe中的某个元素

var _window =_frame.contentWindow

$('#xxxid',_window.document) ;

//注 alert(document.getElementById('iframe的id').contentWindow === window.document.frames[frame下标] );输出 “true”,但是打印属性确不同,搞不懂

//在iframe中获取父window对象
parent

//iframe加载完成事件

$('#iframe的id').load(function(){

alert(this);//this是iframe对象
}) ;

//=======
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: