나는 하나의 ASP 페이지에 매개 변수 a와 b를 갖는 js 파일 "java_s.js"의 함수를 호출하는 단추가 있습니다. 이 같은 :js 파일과 html 파일 연결하기
<iframe src="xyz.html"></iframe>
내가 포함했다 java_s.js :
<button id="abc" onclick= "LoadContent(a,b)"></button>
는 지금에 iframe이 포함되어 있으며이 같은 HTML 페이지 xyz.html의 내용을 표시 다른 ASP 페이지가 그것에 파일. 하지만 문제는이 LoadContent() 함수가 호출되어 xyz.html에 정의 된 div에 내용을 넣을 수없는 경우입니다. 그래서 내 문제는이 js 파일을 html 파일과 연결하는 것이다. 당신을 필요로하는
var foo = document.getElementById('iframe1').contentWindow.document.getElementById("foo");
var div = document.createElement("div");
foo.appendChild(div);
당신은 또한 jQuery를 사용할 수있다 (가정 ID가 "foo는"와 사업부가 xyz.html에서) :
<iframe id="iframe1" src="xyz.html"></iframe>
JS :
가능한 중복을 [ iFrames 간의 통신?] (http://stackoverflow.com/questions/16657399/communication-between-iframes) – Quentin
처음이 같은 페이지를 사용해 보셨습니까? –
만약 내가 위에서 언급 한 iframe 안에이 버튼을 포함 시킨다면. 콘텐츠가 iframe 내부로 전달됩니다. 이 버튼은 다른 페이지에 있어야합니다. 또는 단추가있는 페이지에 해당 html 페이지를 포함하는 경우. 전체 콘텐츠가 iframe에서 나옵니다. – user21