2
다른 웹 사이트 스크립트를 테스트 할 웹 사이트를 만들고 싶습니다. 웹 사이트 나는 다음과 같은 이벤트 리스너를 테스트 할 (iFrame을)에서 부모로부터 iframe으로 keypress 이벤트를 발생시키는 방법?
는 :$(document).ready(function(e){
$(document).keypress(HandleKeyPress);
});
는 지금은 이벤트 리스너를 테스트하기 위해 내 testpage에서 (부모) 키 누르기 이벤트를 트리거하고 싶다.
나는이 시도 :
var _window = $("#test-container")[0].contentWindow;
...
...
var evt = $.Event("keypress");
evt.charCode = char.charCodeAt(0);
$(_window.document).trigger(evt);
을하지만 아무 반응이 없습니다?!?! 상위 문서 개체에 액세스 할 수 후에는 부모 문서를, 당신은 당신이 원하는 무엇이든 시도 할 수
var parentDoc = window.parent.document
을 대상으로하는 방법
죄송합니다. 오해했습니다. 내 문제는 상위 문서를 대상으로하지 않는 것입니다. 내 문제는 iframe 내부의 부모 문서에서 키 누르기 이벤트를 트리거하려고하지만 정의 된 이벤트 수신기는 반응하지 않습니다. –