1
2 개의 html 파일이 있습니다.iFrame에서 Javascript 기능을 호출하는 방법은 무엇입니까?
1.html은 iframe에서 2.html을 호출합니다.
<iframe src="2.html" > </iframe>
2.html
2 개 자바 스크립트 함수를 정의.<body onload="func2()">
function func1(a, b, c) {
for() {
.....
}
}
function func2() {
func1(a, b, c);
}
HTML은 이제 내 질문에 내가 한 HTML로 이들 2 개 HTML 파일을 병합 할 필요가있다. 2.html은 iframe 내부에서 실행되어야합니다.
내가 의한하려고 노력,
<!DOCTYPE html>
<html>
<body>
<iframe id="foo" onload="myFunction()" /> </iframe>
<script>
function myFunction() {
var iframe = document.getElementById('foo'),
iframedoc = iframe.contentDocument || iframe.contentWindow.document;
iframedoc.body.innerHTML = func2();
}
</script>
</body>
</html>
그러나 FUNC2()가 호출되지 않습니다. 아무도 iframe 내부에서 자바 스크립트 함수를 호출하는 방법을 제안 할 수 있습니까?
미리 감사드립니다.