도메인 간 단락 iframe의 DOM 제어 문제

1708 단어
new_file.html


	
		
		
		<script src="js/jquery-2.1.1.min.js"/>
	
	<style>
		iframe{
			border: 1px solid red;
		}
	</style>
	
		<div id="father"> ( iframe )</div>
		<iframe src="new_file2.html" id="myFrame" frameborder="0" width="200px" height="200px"/>
		<div> iframe 。</div>
		<div> , iframe 。</div>
		<script>
			$('#myFrame').on('load',function(event){
				$('#son',this.contentDocument).click(function(){
					alert(' ');
					$('#father').css('color','red');
				})
			})
			$('#father').click(function(){
				alert(' ');
				var son = document.getElementById('myFrame').contentWindow.document.getElementById('son');
				son.style.color='blue';
			})
		</script>
	

</code></pre> 
 </div> 
 <p>new_file2.html</p> 
 <div class="cnblogs_Highlighter"> 
  <pre><code>

	
		<meta charset="UTF-8"/>
		<title/>
	
	
		<div id="son"> iframe ( )</div>
	

</code></pre> 
 </div> 
 <p>   :</p> 
 <p>1: iframe , iframe 。</p> 
 <p>2: body , iframe 。</p> 
 <p> </p> 
</div>
                            </div>
                        </div>

좋은 웹페이지 즐겨찾기