나는 (또한 EZCookie으로 시도)에 jQuery를 쿠키 플러그인을 사용하고, 나는 파이어 폭스에서이 오류와 함께 붙어 포함 FF의 오류 "$의 .cookie는 함수가 아닙니다" 도를 설정 한 후 (나는 $(document).ready(function() {
댓글을 달았 때 6에 있는데도 나는 그것이
"Object doesn't support this property or method"
이상한 일이 IE의 다른 자바 스크립트 오류가
나는 어떤 오류가 발생하지 않습니다, 그러나 나는 또한 쿠키를 볼 수 없습니다 쿠키 다른 응용 프로그램에서).
아무도 여기에 무슨 무슨 여기에 ....
를 단서를 가지고있는 코드를 사용하고 있습니다 :
<script type="text/javascript">
var var2= "";
$(document).ready(function() {
if($.cookie('name').length > 0) {
alert("cookie present"+$.cookie('name'));
<%
String[] var1= (String[]) componentRequest.getComponentSession().getValue("var");
if(!(null == offices)){
for(int i = 0; i < var1.length; i++){%>
var2+=<%=var1[i]%>+",";
<%}
}%>
$('#tempCookieVal').val(var2+$.cookie('name'));
$('#cookieForm').submit();
}else{
alert("no cookie");
$('#tempCookieVal').val("NoCookie");
$('#cookieForm').submit();
}
alert("cookie check done");
});
</script>
<form id="cookieForm" >
<input name="tempCookie" type="hidden" id="tempCookieVal" />
</form>
일부 소스 코드를 게시 하시겠습니까? – razzed
Mikhail의 답변보기 및 그 도움이되지 않으면, 우리는 그것을 볼 수있는 어딘가에 재현 할 수 있는지 참조하십시오 (http://jsfiddle.net 위대한 것입니다) – JAAulde
나는 코드를 업데이트 한 번만 jquery의 포함을 사용하고 있습니다 .js. – jqueryEnthusiast