Bug 132031

Summary: [site-issue] Site claims javascript is not enabled when it is
Product: [Applications] konqueror Reporter: Robert Dyck <robert.dyck>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: lex.lists, maksim
Priority: NOR    
Version: 3.5.4   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: html and asp source code

Description Robert Dyck 2006-08-07 23:36:13 UTC
Version:            (using KDE KDE 3.5.4)
Installed from:    Compiled From Sources
Compiler:          gcc 4.0.2 
OS:                Linux

The site subscriptions.nationalpost.com insists that I do not have javascript enabled. I have tried setting it globally and by domain. I also tried using the tools html settings.It may have something to do with the "language" keyword in the javascript. If the browser does not recognize the keyword the script is supposed to be hidden from the browser.

I will attach the source from this site
Comment 1 Robert Dyck 2006-08-07 23:41:17 UTC
Created attachment 17278 [details]
html and asp source code
Comment 2 lexual 2006-08-08 10:58:15 UTC
I just reproduced for https://subscriptions.nationalpost.com/
Not sure if this is konqueror or site bug.
Comment 3 Robert Dyck 2006-08-08 17:35:17 UTC
I should point out that the problem started after I upgraded to 3.5.4. Using another computer that has an older version of KDE/Konqueror I have no problem.
Comment 4 Maksim Orlovich 2006-08-08 17:37:26 UTC
Aha, the problem here is that they do a redirect -and- use JavaScript to navigate away from the page, and for us the redirect wins.

re: comment #3: could you please tell us what exact version is the "older version"?

Comment 5 Robert Dyck 2006-08-08 23:42:45 UTC
It works on KDE 3.4.0-6 and Konqueror 3.4.0-5. This is on an old Red Hat distribution. The computer that currently fails with 3.5.4, previously had 3.5.0 and 3.5.3. I only visit the site two or three times a year. I can not say for certain that it works on 3.5.3 but I am pretty sure about 3.5.0.
Comment 6 Robert Dyck 2006-09-04 19:35:52 UTC
Very peculiar behaviour. If I enable the java script debugger and select it in the view menu, this script will work properly.
Comment 7 Maksim Orlovich 2008-03-12 18:11:50 UTC
I think for this one, we need to actually call slotRedirect immediately after JS finishes running, and not use a timer... may be. needs more testing..
I guess an another option would be not to prioritize over an immediate redirection. 
Comment 8 Janek Bevendorff 2012-06-22 14:41:44 UTC
Message from the Bugsquad and Konqueror teams: This bug is closed as outdated, as we do not have the manpower to maintain the KDE3 version anymore. If you still can reproduce this issue with Konqueror 4.8.4 or later, please open a new report. Thank you for your understanding.