저는 PHP 개발자이지만 훈련에 경험이 없으므로 누군가가 파이어 폭스에서 웹 사이트를 열면 쿠키가 크롬, 오페라 및 다른 브라우저에도 저장되어야합니다.누구나 크로스 웹 브라우저 쿠키를 설정하는 방법을 알 수 있습니까?
1
A
답변
1
브라우저간에 직접 쿠키를 공유 할 수는 없지만 Flash를 사용하여 값을 SharedObject에 저장하고 읽을 수 있습니다. 이것은 Flash Player에서 처리하므로 모든 브라우저에서 작동합니다.
이렇게하면됩니다. 그것은 플렉스에서 이루어집니다 :
//Write it as a cookie
ExternalInterface.call("document.insertScript = function()" +
"{ " +
"if (document.snw_setCookie==null)" +
"{" +
"snw_setCookie = function (name, value, minutes)" +
"{" +
"if (minutes) {"+
"var date = new Date();"+
"date.setTime(date.getTime()+(minutes*60*1000));"+
"var expires = '; expires='+date.toGMTString();"+
"}" +
"else var expires = '';"+
"document.cookie = name+'='+value+expires+'; path=/; domain=.example.com;';" +
"}" +
"}" +
"}");
당신이 할 수있는이 방법 : 당신이 쿠키로 필요한 경우
//Write the SharedObject
var mySharedObject:SharedObject=SharedObject.getLocal("mySharedObject", "/");
mySharedObject.data.role = role;
mySharedObject.flush();
//Read it when needed
var mySharedObject:SharedObject=SharedObject.getLocal("mySharedObject", "/");
role = mySharedObject.data.role;
은 또한 SharedObject를 읽고 쿠키에 값을 작성하는 플렉스에서 자바 스크립트를 호출 할 수 있습니다 모든 브라우저에서 동일한 쿠키를 사용하십시오. 이 문제가 생기면 알려주세요.
1
PHP를 통해 크로스 브라우저 쿠키를 설정할 수 없습니다.
트릭이 있지만 플래시가 대신 사용됩니다. 자세한 내용은 this link을 참조하십시오.
관련 문제
- 1. Javascript에서 style.float를 설정하는 크로스 브라우저 방식이 있습니까?
- 2. 웹 브라우저 컨트롤에서 쿠키를 만들 수 없습니까?
- 3. 브라우저 플러그인에서 쿠키를 설정할 수 있습니까?
- 4. 모바일 크로스 브라우저 웹 테스트
- 5. 웹 응용 프로그램에서 USB를 통해 크로스 브라우저 크로스 오버가 가능합니까?
- 6. 크로스 도메인 쿠키 읽기/크로스 브라우저 설정
- 7. 웹 UI 테스팅 - 크로스 브라우저 및 운영체제
- 8. 누구나 언리얼 스크립트를 시작하는 방법을 알고 있습니까?
- 9. uuid 쿠키를 설정하는 방법
- 10. WebBrowser 컨트롤에만 쿠키를 설정하는 방법
- 11. 크로스 브라우저 쿠키 불일치?
- 12. 누구나 브라우저 XSLT 비교 차트를 가지고 있습니까?
- 13. iframe을 "about : blank"로 설정하는 크로스 브라우저 방식입니까?
- 14. 누구나 크로스 소스 코드 참조 도구를 제안 할 수 있습니까?
- 15. 웹 사이트의 HTML 크로스 브라우저 문제
- 16. getSelection()에 대한 크로스 브라우저 솔루션이 있습니까?
- 17. ClickOnce 크로스 브라우저
- 18. PHP의 웹 서비스에서 쿠키를 만들 수 있습니까?
- 19. 누구나 키보드처럼 UIDatePicker에서 슬라이드하는 방법을 알고 있습니까?
- 20. 크로스 브라우저 Addons
- 21. 크로스 브라우저 페이지 표시
- 22. Javascript : document.execCommand 크로스 브라우저?
- 23. 크로스 브라우저 미디어 플레이어
- 24. 크로스 브라우저 창 close 이벤트
- 25. 채팅을위한 크로스 브라우저 텍스트 영역
- 26. C에서 브라우저 쿠키를 사용하는 방법 #
- 27. 크로스 브라우저 Dom Ready
- 28. 누구나 호프만 트리를 해독하는 방법을 알고 있습니까?
- 29. 자바 스크립트 크로스 브라우저 날짜 비교가 있습니까?
- 30. 크로스 브라우저 문제 !!! 여백 :;
이해가 안됩니다. "크로스 브라우저 쿠키"가 의미하는 바를 명확히하십시오. 여러 브라우저에서 쿠키를 공유하고 싶습니까? 왜? 달성하고자하는 것은 무엇입니까? –
@ 페카가 옳습니다. 나도 이해할 수 없다. 모두가 이해할 수 있도록 질문을 다시 말하면 될까요? 그리고 그것은 "coockie"가 아닌 "쿠키"입니다. – sailhenz
저는 PHP 개발자이지만 훈련에 경험이 없으므로 누군가가 파이어 폭스에서 웹 사이트를 열면 쿠키가 크롬, 오페라 및 다른 브라우저에도 저장되어야합니다. –