2012-05-03 3 views
0

mailto : 링크를 클릭하면 다음과 같은 오류가 발생합니다. 색상 상자없이 작동하지만 불행히도 색상 상자를 사용해야합니다.mailto X-Frame-Options 오류

나는 헤더 ('X-Frame-Options : GOFORIT')를 시도했다. 그러나 그것은 작동하지 않습니다. 콘솔에 다음 오류 메시지가 표시됩니다.

Refused to display document because display forbidden by X-Frame-Options. 

어떤 생각?

+0

Lightbox의 기본 링크로 'mailto'를 사용하고 있습니까 (아니면 지금은 색상 상자라고 부릅니다) 또는 캡션으로 사용하고 있습니까? – Anthony

답변

1

저는 X-Frame-Options를 사용 해본 적이 없습니다. (클릭 재킹에 관한 책을 저술 한 사람을 위해 직접 작업 한 적이 있지만).

  • SAMEORIGIN

을 부인하고 다음은 사용자가 제어를 통해이 같은이 소리를 iframe 소스 서버에 의해 반환되는 : Mozilla에 따르면, 두 개의 가능한 값이 있습니다. 둘 다 수비적이고 관대하지 않습니다.

머리글을 완전히 끄면 어떻게됩니까?

또한 웹 메일 클라이언트 (나 같은)를 사용하여 색상 상자를 벗어나거나 iframe에서 웹 메일 클라이언트를 바인딩하지 않으려는 사용자와의 문제를 피하려면 링크에서 target="_blank"을 설정하십시오. 어쩌면 iframe을 벗어나 다른 문제를 완화 할 수 있습니다.

+0

새 탭에서 링크를 만들거나 부모로 만들도록 팀을 설계하는 것이 좋습니다. 잘하면 고칠 수 있습니다. – Leon

0

일부 사이트는 페이지가 iframe에 표시되는 것을 금지합니다. 그것이 당신이 처한 상황이라면, 할 수있는 일은별로 없습니다. 그러나 방문자가 이러한 종류의 링크를 처리하는 방법을 제어 할 수 없기 때문에 mailto 링크를 colorbox에 넣으려고하지 않는 것이 좋습니다.

+0

하지만 내 1은 mailto : 입니다. 새 탭에서 링크를 만들려면 팀을 설계하거나 부모로 지정하십시오. – Leon