Safari의 iframe : 리소스를로드하지 못했습니다.

판 비엣

iframe을 아래와 같이 사용합니다.

<iframe src="http://www.expedia.com/Hotel-Search?#&destination=Abbotsford,%20British%20Columbia,%20Canada&startDate=12/29/2014&endDate=1/3/2015&adults=2" frameborder="0" width="900px" height="900px"></iframe>

크롬과 파이어 폭스, 심지어 IE에서도 잘 실행됩니다. 그러나 사파리에서는 실패하고 로그를 열고 다음을 봅니다.

[Error] Failed to load resource: the server responded with a status of 400 (Bad Request) (Hotel-Search, line 0)   http://www.expedia.com/Hotel-Search?inpAjax=true&responsive=true

그러나 새 탭에서 해당 URL에 직접 액세스하면 iframe 페이지로 돌아와 페이지를 새로 고친 후 오류없이 정상적으로 실행됩니다. 기록을 지우고 페이지를 새로 고치면 iframe이 다시 오류가 발생합니다. 원인은 무엇입니까? 그리고 어떤 해결책을 줄 수 있습니까?

조던 데이비스

간단히 말해서 다른 탭의 URL에 링크를 복사하여 붙여넣고 익스 피디아 페이지를로드하면 익스 피디아로 세션이 시작되고 브라우저에서 설정됩니다. 그러면 익스 피디아로 세션을 시작 했으므로 iframe이 작동합니다. 이제 Expedia와 세션이 있기 때문입니다. 따라서 세션을 얻기 위해 먼저 사이트에 가지 않으면 Safari 및 IE의 iframe이 작동하지 않습니다. 그들이 그것을 차단하는 이유는 보안 위험을 초래할 수있는 교차 사이트 스크립팅 공격으로부터 보호하기 위해서입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Safari의 iframe : 리소스를로드하지 못했습니다.

분류에서Dev

js 제출의 Laravel dusk 오류가 리소스를로드하지 못했습니다 : err_file_not_found

분류에서Dev

Safari에서만 권한이없는 리소스 401을로드하지 못했습니다.

분류에서Dev

IFrame에 있었고 자바 스크립트에 의해 생성 된 Html을 얻지 못했습니다.

분류에서Dev

Chrome 오류의 Iframe : 잡히지 않은 SecurityError : '창'에서 'sessionStorage'속성을 읽지 못했습니다.

분류에서Dev

봄 :의 ApplicationContext를로드하지 못했습니다

분류에서Dev

여러 스트라이드 MPI와 병렬로 배열의 요소를 더하지 못했습니다.

분류에서Dev

.js 리소스를로드하지 못했습니다.

분류에서Dev

IDEA 리소스를로드하지 못했습니다.

분류에서Dev

YouTube iFrame Player API가 DOMWindow에서 postMessage를 실행하지 못했습니다.

분류에서Dev

gnutls를 빌드하지 못했습니다 (10.15의 MacPorts).

분류에서Dev

Bazel의 Retrainer를 빌드하지 못했습니다.

분류에서Dev

GitHub 페이지-웹 페이지의 CSS를로드하지 못했습니다.

분류에서Dev

GitHub를 사용하는 Xcode의 "소유자를로드하지 못했습니다."오류

분류에서Dev

Google 크롬에서 임의의 순간에 페이지 요소를로드하지 못했습니다.

분류에서Dev

New Relic 도구를 감지하지 못했습니다. 안드로이드 애플리케이션의 오류

분류에서Dev

Saurik의 ldid 유틸리티를 빌드하지 못했습니다.

분류에서Dev

Safari 푸시 알림-올바른 경우에도 manifest.json의 해시를 확인하지 못했습니다.

분류에서Dev

AngularJS 프로젝트에서 리소스를로드하지 못했습니다.

분류에서Dev

play framework javascript 라우팅 리소스를로드하지 못했습니다.

분류에서Dev

Angular 및 html-리소스를로드하지 못했습니다.

분류에서Dev

백본 jsffidle이 외부 리소스를로드하지 못했습니다.

분류에서Dev

리소스 jquery를로드하지 못했습니다. ERR_TOO_MANY_REDIRECTS

분류에서Dev

Node JS에서 리소스를로드하지 못했습니다.

분류에서Dev

이 코드의 기능을 이해하지 못했습니다.

분류에서Dev

ant : jar의 리소스를 찾을 수 없습니다. 작업 또는 유형 클래스 경로를 만들지 못했습니다.

분류에서Dev

자바 9 sdkmanager의 --list를 실행하지 못했습니다

분류에서Dev

LXC의 OpenVPN : 장치를 설정하지 못했습니다.

분류에서Dev

의류 초기화를 시작하지 못했습니다.

Related 관련 기사

  1. 1

    Safari의 iframe : 리소스를로드하지 못했습니다.

  2. 2

    js 제출의 Laravel dusk 오류가 리소스를로드하지 못했습니다 : err_file_not_found

  3. 3

    Safari에서만 권한이없는 리소스 401을로드하지 못했습니다.

  4. 4

    IFrame에 있었고 자바 스크립트에 의해 생성 된 Html을 얻지 못했습니다.

  5. 5

    Chrome 오류의 Iframe : 잡히지 않은 SecurityError : '창'에서 'sessionStorage'속성을 읽지 못했습니다.

  6. 6

    봄 :의 ApplicationContext를로드하지 못했습니다

  7. 7

    여러 스트라이드 MPI와 병렬로 배열의 요소를 더하지 못했습니다.

  8. 8

    .js 리소스를로드하지 못했습니다.

  9. 9

    IDEA 리소스를로드하지 못했습니다.

  10. 10

    YouTube iFrame Player API가 DOMWindow에서 postMessage를 실행하지 못했습니다.

  11. 11

    gnutls를 빌드하지 못했습니다 (10.15의 MacPorts).

  12. 12

    Bazel의 Retrainer를 빌드하지 못했습니다.

  13. 13

    GitHub 페이지-웹 페이지의 CSS를로드하지 못했습니다.

  14. 14

    GitHub를 사용하는 Xcode의 "소유자를로드하지 못했습니다."오류

  15. 15

    Google 크롬에서 임의의 순간에 페이지 요소를로드하지 못했습니다.

  16. 16

    New Relic 도구를 감지하지 못했습니다. 안드로이드 애플리케이션의 오류

  17. 17

    Saurik의 ldid 유틸리티를 빌드하지 못했습니다.

  18. 18

    Safari 푸시 알림-올바른 경우에도 manifest.json의 해시를 확인하지 못했습니다.

  19. 19

    AngularJS 프로젝트에서 리소스를로드하지 못했습니다.

  20. 20

    play framework javascript 라우팅 리소스를로드하지 못했습니다.

  21. 21

    Angular 및 html-리소스를로드하지 못했습니다.

  22. 22

    백본 jsffidle이 외부 리소스를로드하지 못했습니다.

  23. 23

    리소스 jquery를로드하지 못했습니다. ERR_TOO_MANY_REDIRECTS

  24. 24

    Node JS에서 리소스를로드하지 못했습니다.

  25. 25

    이 코드의 기능을 이해하지 못했습니다.

  26. 26

    ant : jar의 리소스를 찾을 수 없습니다. 작업 또는 유형 클래스 경로를 만들지 못했습니다.

  27. 27

    자바 9 sdkmanager의 --list를 실행하지 못했습니다

  28. 28

    LXC의 OpenVPN : 장치를 설정하지 못했습니다.

  29. 29

    의류 초기화를 시작하지 못했습니다.

뜨겁다태그

보관