Solved

ASP page appears blank on IE but works fine with chrome/firefox

Posted on 2013-12-02
12
1,418 Views
Last Modified: 2013-12-02
I have an ASP page that comes up fine and works fine when using chrome and firefox, but when using internet explorer (11) nothing comes up, no errors either, just a blank page. Perhaps something missing ?  

Attached is the code.
pagecode.txt
0
Comment
Question by:amucinobluedot
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
  • 3
  • +1
12 Comments
 
LVL 33

Assisted Solution

by:Big Monty
Big Monty earned 279 total points
ID: 39690784
try looking at the page source in IE, most likely you'll see an error at the very end of the page
0
 

Author Comment

by:amucinobluedot
ID: 39690790
the browser doesn't show anything and when i click on 'view' > page source .. nothing happens either.
0
 
LVL 33

Assisted Solution

by:Big Monty
Big Monty earned 279 total points
ID: 39690796
what do you mean by nothing happens? you don't see any error messages or no source code comes up?

do you have a link to the page I can take a look at?
0
MS Dynamics Made Instantly Simpler

Make Your Microsoft Dynamics Investment Count  & Drastically Decrease Training Time by Providing Intuitive Step-By-Step WalkThru Tutorials.

 

Author Comment

by:amucinobluedot
ID: 39690814
No source code comes up.  Its in an intranet so you can't have access to it. I attached the code though, you can see the code there.

Just not sure why nothing comes up on ie ?  but displays fine in chrome and other browsers
0
 
LVL 33

Assisted Solution

by:Big Monty
Big Monty earned 279 total points
ID: 39690829
weird that no code is coming up...are you using frames?

also, did you make sure to scroll all the way down to the bottom of the page? could be a lot of blank space intentionally added to discourage folks from looking at the code
0
 
LVL 33

Assisted Solution

by:Big Monty
Big Monty earned 279 total points
ID: 39690830
one other thing to try - switch into compatibility mode and see if that changes anything
0
 

Author Comment

by:amucinobluedot
ID: 39690847
Yes, it is running in compatibility mode and I opened the page on a separate tab to prevent frames being an issue. The Source code is attached here. No errors are displayed at the bottom of the page.
0
 
LVL 33

Assisted Solution

by:Big Monty
Big Monty earned 279 total points
ID: 39690862
i don't have time to go through all of that code and try to guess where the issue is. I doubt you will find anybody on here that'll do that, unless they spot the error right off the bat.

if you are using frames, make sure you do a "view frame source". Other than that, it's a shot in the dark on whether its a server side or client side issue
0
 
LVL 21

Assisted Solution

by:Dale Burrell
Dale Burrell earned 55 total points
ID: 39691034
Have you googled for this error? I just found this, which I don't know is relevant or not but it might give you an insight as to where to look.

http://blogs.msdn.com/b/asiatech/archive/2013/02/04/ie-display-blank-when-browsing-certain-web-page.aspx
0
 
LVL 53

Assisted Solution

by:Scott Fell, EE MVE
Scott Fell,  EE MVE earned 166 total points
ID: 39691084
In chrome, view source and scroll to the bottom and see if there is an error code.  Also in chrome/firefox using the console to see if anything is going on.
0
 
LVL 53

Assisted Solution

by:Scott Fell, EE MVE
Scott Fell,  EE MVE earned 166 total points
ID: 39691145
My guess is you either have a recordset without any rows or your provider does not allow requery.  You will need to view the error code to be sure.  

Looking at your code where you have the following
<!--#include file="../../../Connections/eimmigration.asp" -->

Open in new window

means you have parent path's turned on.  This is a security leak and you should turn this feature off.  Once you do that, you will have to use include virtual instead.
<!--#include virtual="/Connections/eimmigration.asp" -->

Open in new window


http://www.iis.net/learn/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-parent-paths-are-disabled-by-default

http://www.acunetix.com/websitesecurity/directory-traversal/

http://en.wikipedia.org/wiki/Directory_traversal_attack
0
 
LVL 53

Accepted Solution

by:
Scott Fell,  EE MVE earned 166 total points
ID: 39691160
Another option that could be happening is your page is just timing out.  You have a lot of recordsets on the page.  If you are on a slow shared db server or a query is hogging up a lot of cpu/memory, it may be timing out.  If possible, it is best to open your db, grab just the data you need by placing it in a variable, then close the connection right away.  From there, you can use the variable over and over again.  Many times I will place the data I need in an array and use it later or use getrows.

The drawback of this is it looks like you are using dreamweaver and while the method I describe will really speed up the page, it will require hand coding and you will not use the drag and drop features of dreamweaver.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Color can increase conversions, create feelings of warmth or even incite people to get behind a cause. If you want your website to really impact site visitors, then it is vital to consider the impact color has on them.
Does your audience prefer people in photos or no people? How can you best highlight what you’re selling? What are your competitors doing, and what can you do that is different and unique from them?  Continue reading to learn how to make your images …
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
This video teaches users how to migrate an existing Wordpress website to a new domain.

738 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