js iframe親ページとサブページでdomを操作する方法


jquery操作にはiframeのページ要素のいくつかの方法が含まれています.
//
// iframe          
$('#objId', parent.document);
$(window.parent.document).find("#objId");

//      iframe      
$("#objid",document.frames('iframename').document);
$("#objid",window.frames["iframeName"].document);
$("#objid",document.getElementById('iframeId').contentWindow.document);
$(window.frames["iframeName"].document).find("#objid");
$("#iframeId").contents().find("#objid");

//  
//  iframe body     
$(document.getElementById('iframeId').contentWindow.document.body).html();
//  
//  iframe id testId      
$("#testId", document.frames("iframename").document).html();
$(window.frames["iframeName"].document).find("#testId").html()
//  
//       ,  IFRAME       
$(window.frames["iframeName"].document).find("input:radio").attr("checked","true");
// IFRAME      ,            
$(window.parent.document).find("input:radio").attr("checked","true");

//    
//      IFrame  Iframe,     frames     
$(window.frames["iframe1"].frames["iframe2"].document).find("input:radio")

注意:セキュリティの問題のため、プロトコルの規定のフレームワーク内のページはドメインをまたぐことはできません!