0
웹 페이지에 jquery를 사용하여 제 3 자로 웹 서버에 페이지 양식 데이터를 기록하는 제출 이벤트가 있습니다. 코드는 IFrame 'src'속성을 통해 데이터를 쿼리 문자열을 사용하여 웹 서버에 전달하여 HTML 페이지 본문에 IFrame을 추가하여 작동합니다. 코드는 IE, FF 및 Chrome과 같은 브라우저에서 정상적으로 작동하지만 Safari에서는 작동하지 않습니다.Safari에서 IFrame .appendto가 작동하지 않습니다.
누구나 Safari에서이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
코드 :. jQuery를 (문서) .ready (함수() { jQuery를 ('양식') 제출 (함수() {도메인/포트/protocal을 가정
var url = "http://sitewritedata.aspx?accountID=123";
jQuery('<iframe />', {
id: 'iframe' + new Date().getTime(),
name: 'iframe' + new Date().getTime(),
width: '0',
height: '0',
frameborder: '0',
src: url
})
.appendTo('body');
}
});
});
도메인/포트/프로토콜 .contents()를 사용해 보았지만 작동하지 않았습니다. –