jQuery를 사용하여 iframe 내부의 HTML을 조작하고 싶습니다. jQuery 함수의 컨텍스트를 iframe의 문서로 설정 하여이 작업을 수행 할 수 있다고 생각했습니다. $(function(){ //document ready $('some selector', frames['nameOfMyIframe'].document).doStuff() }); 그러나 이것은 작동하지 않는 것 같습니다. 에서 변수가 검사 쇼 날의 비트 frames['nameOfMyIframe']입니다 undefined내가 부하에 iframe을 위해 잠시 기다려하지 않는. 그러나 iframe 이로 …
웹앱에 내장 된 iframe에서 테두리를 어떻게 제거합니까? iframe의 예는 다음과 같습니다. <iframe src="myURL" width="300" height="300">Browser not compatible.</iframe> 배경색이 일관성이 있다고 가정하면 내 페이지의 내용에서 iframe의 내용으로 원활하게 전환하고 싶습니다. 대상 브라우저는 IE6 전용이며 불행히도 다른 사람을위한 솔루션은 도움이되지 않습니다.
기본적으로, 나는 한 iframe페이지에 포함하고는 iframe몇 가지가 자바 스크립트 내가 부모 페이지에서 호출 할 필요가 루틴을. 이제는 전화해야하기 때문에 그 반대가 매우 간단 parent.functionName()하지만 불행히도 나는 그 반대가 필요합니다. 내 문제는의 소스 URL 을 변경하는 것이 아니라에 iframe정의 된 함수를 호출하는 것 iframe입니다.
<iframe>HTML 페이지에서를 로드하고 Javascript를 사용하여 HTML 내의 요소에 액세스하려고하지만 코드를 실행하려고하면 다음 오류가 발생합니다. SecurityError: Blocked a frame with origin "http://www.<domain>.com" from accessing a cross-origin frame. 프레임의 요소에 액세스 할 수 있도록 솔루션을 찾도록 도와 줄 수 있습니까? 테스트 에이 코드를 사용하고 있지만 헛된 것입니다. $(document).ready(function() { var iframeWindow = …
iGoogle과 유사한 응용 프로그램을 만들고 있습니다. 다른 응용 프로그램 (다른 도메인)의 컨텐츠는 iframe을 사용하여 표시됩니다. iframe 콘텐츠의 높이에 맞게 iframe의 크기를 어떻게 조정합니까? Google이 사용하는 자바 스크립트를 해독하려고 시도했지만 난독 화되었으며 웹 검색은 지금까지 아무런 성과가 없었습니다. 업데이트 : 다른 도메인에서 콘텐츠가로드되므로 동일한 출처 정책이 적용됩니다.
내가 작업중 인 프로젝트는 고객의 웹 페이지에서 jQuery를 사용해야합니다. 고객은 우리가 몇 가지 포함하는 공급거야 코드의 덩어리 삽입합니다 <script>A의 위젯 구축 요소 <script>-created을 <iframe>. 최신 버전의 jQuery를 아직 사용하지 않는 경우 여기에는 <script>Google의 호스팅 된 jQuery 버전이 포함됩니다. 문제는 일부 고객이 이미 이전 버전의 jQuery를 설치했을 수 있다는 것입니다. 최신 …
다른 사이트가 다음 사이트를 "프레임"하지 않기를 원한다고 가정 해 봅시다 <iframe>. <iframe src="http://example.org"></iframe> 따라서 모든 페이지에 프레임 방지, 프레임 버스 팅 JavaScript를 삽입합니다. /* break us out of any containing iframes */ if (top != self) { top.location.replace(self.location.href); } 우수한! 이제 포함 된 iframe을 자동으로 "버스트"하거나 분리합니다. 작은 문제 하나만 …
나는 다른 몇 페이지를 프레임 화하고보기 쉽게 단일 브라우저 창으로 통합하는 것을 목적으로하는 작은 웹 페이지를 작성 중입니다. 프레임을 만들려고하는 일부 페이지에서 프레임이 금지되고 "X-Frame-Options에서 표시가 금지되어 문서 표시가 거부되었습니다." Chrome에서 오류가 발생했습니다. 본인은 이것이 보안상의 제한 (이유 상 이유로)이며이를 변경할 권한이 없음을 이해합니다. X-Frame-Options 헤더에 의해 넘어지지 않는 단일 …
나는에 대한 해결책이 필요 자동 조정 을 width하고 height의 iframe거의 그 내용에 맞게합니다. 요점은 iframe로드 된 후에 너비와 높이를 변경할 수 있다는 것 입니다. iframe에 포함 된 몸체의 크기 변경을 처리하기 위해 이벤트 작업이 필요하다고 생각합니다.
Chrome 개발자 콘솔을 사용하여 내 앱의 변수 및 DOM 요소를보고 싶지만 앱이 iframeOpenSocial 앱이므로 내부에 존재합니다 . 따라서 상황은 다음과 같습니다. <containing site> <iframe id='foo' src='different domain'> ... my app ... </iframe> </containing site> iframe개발자 콘솔에서 발생하는 작업에 액세스 할 수있는 방법이 있습니까? 내가하려고하면 document.getElementById("foo").something작동하지 않을 수 있습니다. 아마도 iframe다른 …
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 어딘가에서 나는 iframe을 사용하는 것이 '나쁜 습관'이라는 개념을 선택했습니다. 이것이 사실입니까? 그것들을 사용하는 장단점은 무엇입니까?