나는 물건을 가지고 놀고 있는데 iframe 안에 사이트의 div 태그 p 태그 등을 읽을 수 있다면 도메인 간 iframe (post_message)을 사용할 때 분별하려고합니까? 이것에 관해 다른 게시물을 보지 못했기 때문에 누군가가 통찰력을 제공 할 수 있기를 바랍니다.iframe에서 다른 웹 사이트의 요소를 읽을 수있는 방법은 무엇입니까?
0
A
답변
0
postMessage
을 사용하면 협력 iframe과 통신 할 수 있습니다. 이를 사용하려면 하나의 창에 postMessage
이라는 메시지를 보내야하며 다른 창에는 메시지를 수신하는 이벤트 수신기가 있어야하며 해당 메시지를 처리해야하며 원하는대로 수행해야합니다.
따라서 postMessage
을 사용하여 iframe, 심지어 원본 교차 iframe에서 콘텐츠를 검색 할 수도 있지만 iframe에 메시지를 수신 할 수있는 코드가 있어야하며 요청 된 내용을 이해하고 postMessage
을 요청한 정보로 원래 프레임으로 되돌립니다.
이렇게하면 창과 iframe 자바 스크립트를 모두 제어 할 수 있지만 요청한 것을 수행 할 수 있지만 둘 중 하나를 제어하지 않으면 해당 자바 스크립트 코드가없는 것입니다. 원하는 데이터를 가져 오려면 postMessage
으로 작업을 완료 할 수 없습니다. 메시지를 전달하는 것뿐입니다. 이러한 메시지를 처리하는 코드는 해당 웹 페이지의 소유자가 입력해야합니다.
관련 문제
- 1. 대부분의 읽을 수있는 방법은
- 2. iframe에서 google.com을 표시하는 방법은 무엇입니까?
- 3. iframe에서 웹 사이트의 도메인 이름 가져 오기
- 4. 크기를 조정할 수있는 요소를 사용하여 다른 요소를 겹치는 방법은 무엇입니까?
- 5. 다른 도메인의 iframe에서 클릭을 캡처하는 방법은 무엇입니까?
- 6. asp.net에서 javascript로 다른 웹 사이트의 콘텐츠를 가져 오는 방법은 무엇입니까?
- 7. 사전 요소를 읽을 수있는 예상 된 방법
- 8. 읽을 수있는 것은 무엇입니까?
- 9. "웹"웹 사이트와 Windows Azure의 다른 웹 사이트의 차이점은 무엇입니까?
- 10. XML을 읽을 수있는 것으로 변환하는 방법은 무엇입니까?
- 11. 디렉토리와 그 내용을 읽을 수있는 방법은 무엇입니까?
- 12. 웹 사이트의 태그 목록을 얻는 방법은 무엇입니까?
- 13. 프로그래밍 방식으로 다른 웹 사이트의 이미지를 저장하는 방법은 무엇입니까?
- 14. 같은 도메인에있는 다른 웹 사이트의 콘텐츠를 표시하는 방법은 무엇입니까?
- 15. ajax를 사용하여 다른 웹 사이트의 데이터를로드하는 방법은 무엇입니까?
- 16. 내 HTML 페이지에서 다른 웹 사이트의 정보를 얻는 방법은 무엇입니까?
- 17. 웹 사이트의 미리보기 이미지를 얻는 방법은 무엇입니까?
- 18. Iframe에서 내 사이트의 플래시지도를 볼 수 없습니다.
- 19. 웹 사이트의 소유권을 확인하는 방법은 무엇입니까?
- 20. Yii를 사용하여 RSS 피드를 읽을 수있는 방법
- 21. 다른 플랫폼에서 읽을 수있는 웹 기반 파일 관리자를 만드는 방법은 무엇입니까?
- 22. 다른 앱의 SandBox에있는 파일을 읽을 수있는 iBooks
- 23. 내 웹 사이트의 데이터를 다른 웹 사이트의 필드로 복사하려는 경우
- 24. Facebook iframe에서 특정 웹 사이트의 특정 부분을 표시하는 방법
- 25. 다른 웹 사이트의 링크 추적
- 26. URL을 확인하는 방법은 내 웹 사이트의 다른 웹 사이트에서 제공됩니까?
- 27. fancybox iframe에서 벗어나는 방법은 무엇입니까?
- 28. IFrame에서 깜박임을 수정하는 방법은 무엇입니까?
- 29. android에서 웹 사이트의 이미지를로드하는 방법은 무엇입니까?
- 30. 웹 사이트의 PDF를 자동 생성하는 방법은 무엇입니까?