웹 페이지에 captcha가있는 양식이 있습니다.이 captcha는 값을 저장하는 SESSION 변수를 사용하고 있습니다. 이 양식은 IE7-8 및 9, FF, Chrome, Safari 등에서도 작동하지만 IE10과 함께 문제가 있습니다. 이 양식을 IE10의 웹 페이지에서 직접 호출하면 보안 문자 코드가 제대로 작동하지만이 양식을 다른 웹 사이트의 IFRAME에서 호출하면 SESSION 변수가 저장되지 않습니다. 이 경우 SESSION 변수를 사용할 방법이 없습니다.IE10, Iframe 및 PHP 세션 var
아이디어가 있으십니까?
코드가 IE9 이하에서 작동하는 경우 IE10의 DoNotTrack 설정이 기본적으로 켜져 있기 때문에 쿠키가 어떤 방식 으로든 공유되는 것을 차단할 수 있습니다. http://econsultancy.com/ca/blog/10983-thanks-microsoft-do-not-track-are-arrival-on-arrival-arrival-arrival-arrival-arrival-arrival-arrival-arrival-arrival-on-arrival) 사이트에서 현재이를 무시하고 있기 때문에 기본적으로이 설정이 켜져 있다는 우려는 없습니다. – scunliffe
"do-not-track"을 제거하려고했지만 동일한 문제가 있습니다. 실제로 양식을 직접 (다른 도메인의 Iframe없이) 사용하면 양식이 IE10에서 잘 작동합니다. 나는이 해킹을 시도 할 것입니다 : 특별한 Http 헤더를 보내주십시오 : P3P : CP = "IDC DSP COR ADM 디바이스 PSA PSD IVIi는 우리의 CNT를 가지고 있습니다" A 알려드립니다. – Mystral