Firefox unable to visit particular web pages.

Posted on 2007-10-04
Last Modified: 2013-12-07
Hello all,

Now this is strange.  I have a dynamically generated (Perl) web page that I cannot visit with Firefox.

I can visit it with MSIE & Netscape.  I can visit other dynamically generated pages on the site with MSIE, Netscape and Firefox.  But this one particular page - Firefox just sits there, then says "Done" without loading anything.

So I suspect there's something on the served page that confounds Firefox - but I can't imagine what.

Any ideas where to start looking?

Question by:xfvgdrthbdtyvhgscv
    LVL 54

    Accepted Solution

    Have you tried with Firefox on another computer?  Can you provide a URL?

    A likely cause is invalid HTML.  Firefox is good about the specs and much less forgiving than others, especially IE.

    Does the page use clientside script (e.g. Javascript) or have any objects, applets, etc?

    Let me know if you have a question about this but without more info anything posted here is a guess (of course us experts are pretty good at those too. :)).

    LVL 11

    Assisted Solution

    You can also try to visit the page with IE, save it as a local html file and open it with firefox. Then you can play with an editor and see what you need to change to make firefox happy.
    LVL 22

    Expert Comment

    Do you get an error message?
    LVL 1

    Author Comment

    Answers to the various questions and suggestions:

    >A likely cause is invalid HTML.
         Ya, that's what I was thinking too.  So I went to the next suggestion, below:

    >visit the page with IE, save it as a local html file and open it with firefox.
         Good idea - tried that, and when it's been saved to a local file via IE, then Firefox will open it just fine.  So now I'm wondering about the invalid html thing.

    >Do you get an error message?
         Nope, nothing.  Normally uo go to this page from a link on another page.  Click on the link, Firefox says "Loading..."  it sits there a while, then it says "Done", but nothing has changed - it ahs just sat on the same page.  OR, if I start with a new blank tab, it does the same thing, but just stays on the blank page even though it says "Done".  Nothing has been transferred.

    More info that may help:

    The entire site in question is dynamically generated using Perl and templates.  Access is controlled by .htaccess.  It's a user-info administration site (so, sorry, can't give out an url).  

    But here's the kicker: this only happens when I try to sign in with the main administrator's password.  In that case, the full list of all users (only ~100) gets displayed, normally.  If I sign in with a user's account, the system displays only that user's info.  But it's all built by the same script and on the same template - the only differenc is the data being spun into the template.

    If I paste the url of another page in the system in, instread of the main arrival page, Firefox works just fine with the Admin account and I can surf to all the various pages of the site (all dynamic, all tempaltes)  But if I then from within the site click on the "home" link to go to the main arrival page, same thing, just sits there.

    So, ya, there's SOMETHING about it.  I would have said the data, but Firefox will display it just fine from a local file.  I would have said headers, but Firefox takes it just fine when the same template is output by the same script just with different data.

    A real mystery.

    Does all that give anyone any bright ideas?

    LVL 1

    Author Comment

    Oh, almost forgot - yes, there are Javascripts on the page being served, but the Javaqscript Console shows no javascript errors.
    LVL 54

    Expert Comment

    Did you try Firefox on another computer?  Did it work or have the same problem?

    LVL 11

    Expert Comment

    Well the web server could return different things based on the user-agent string passed by the browser... but that sounds a bit extreme and there is probably a simpler reason (probably related to javascript)...

    Anyway I would try to download the page with wget, so you see exactly what is returned to the browser. Also you can use the -user-agent option to download it both with IE user-agent string and FireFox user-agent string.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Free Trending Threat Insights Every Day

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    Using SQL Scripts we can save all the SQL queries as files that we use very frequently on our database later point of time. This is one of the feature present under SQL Workshop in Oracle Application Express.
    I've been asked to discuss some of the UX activities that I'm using with my team. Here I will share some details about how we approach UX projects.
    The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
    This Micro Tutorial will demonstrate how to add subdomains to your content reports. This can be very importing in having a site with multiple subdomains.

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now