[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 73933] New: Javascript check for cookies fails
From:       Scott Jubenville <scott () jubenville ! com>
Date:       2004-02-01 0:38:42
Message-ID: 20040201003842.27472.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
      
http://bugs.kde.org/show_bug.cgi?id=73933      
           Summary: Javascript check for cookies fails
           Product: konqueror
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: kcookiejar
        AssignedTo: bastian@kde.org
        ReportedBy: scott@jubenville.com


Version:            (using KDE KDE 3.2.0)
Installed from:    Compiled From Sources
Compiler:          gcc (GCC) 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice)
 
OS:          Linux

I updated to the rc1 of kde 3.2 from beta2. Both are ebuild found in the Gentoo portage system.

On accessing www.pcbanking.cibc.com the page uses javascript to check that cookies are enabled, \
but konqueror fails and is sent to a page saying cookies not enabled. Worked fine under beta2.

The code from the page that does the check is as follows:

<noscript><meta http-equiv="REFRESH" content="0; \
                url=/bvtrx01/script-root-tran/authentication/BrowserSettings.cibc?locale=en_CA"></noscript>
                
            <script language="JavaScript" type="text/javascript" src="/js/cookies.js"></script>
            
            <script LANGUAGE=JAVASCRIPT>
	    	<!--- hide script from old browsers
	    
	    	if((getSimpleCookie("PCBCookieCheck") != null && getSimpleCookie("PCBCookieCheck") == \
"1")) {  setSimpleCookie("PCBCookieCheck", "2");
	    		if(! (getSimpleCookie("PCBCookieCheck") != null && getSimpleCookie("PCBCookieCheck") == \
                "2")) {		
	    			document.location="/bvtrx01/script-root-tran/authentication/BrowserSettings.cibc?locale=en_CA";
  }
	    	} else {
	    	
	             	setSimpleCookie("PCBCookieCheck", "1");    
	    
	    		if( !(getSimpleCookie("PCBCookieCheck") != null && getSimpleCookie("PCBCookieCheck") == \
                "1")) {
	    			document.location="/bvtrx01/script-root-tran/authentication/BrowserSettings.cibc?locale=en_CA";


	    		}
	    	}

		// make sure there isn't an active session cookie lying around ...
                document.cookie = "pcbToken=; path=/; secure=true; domain=cibc.com; expires=0";

	    	//---->
	    	</script>


	    <script language="JavaScript" type="text/javascript" src="/js/common.js"></script>
		<link rel="stylesheet" href="/css/style.css" type="text/css">


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic