Blank page displayed in internet explorer

This forum is for all Flare issues related to the HTML5, WebHelp, WebHelp Plus, and Adobe Air Targets
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Blank page displayed in internet explorer

Post by commit »

Hi,

I am facing an issue while integrating the Flare 7 webhelp output with the Application. It is a Web based application.
when the help link is clicked using Internet Explorer, blank page is displayed. Whereas it works fine in Firefox and Chrome.
Can somebody please bail me out of this situation :(
LTinker68
Master Propellus Maximus
Posts: 7247
Joined: Thu Feb 16, 2006 9:38 pm

Re: Blank page displayed in internet explorer

Post by LTinker68 »

Is the application (and help) running locally? Do you get the yellow warning bar in IE? You might need to enable MOTW in the target if the help will be run locally.
Image

Lisa
Eagles may soar, but weasels aren't sucked into jet engines.
Warning! Loose nut behind the keyboard.
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Re: Blank page displayed in internet explorer

Post by commit »

No the application is being run from a server. So i think MOTW option cannot be used.
LTinker68
Master Propellus Maximus
Posts: 7247
Joined: Thu Feb 16, 2006 9:38 pm

Re: Blank page displayed in internet explorer

Post by LTinker68 »

commit wrote:So i think MOTW option cannot be used.
Correct, although you might want to double-check that you didn't accidentally enable it, because if it's enabled and you view it from a web server then I think you will get parts of the screen blank.

Have you tested accessing it from IE on another computer to rule out your computer as the culprit? Also, check to see if you're running IE in compatibility mode -- I seem to recall someone else saying they had issues when IE was in compatibility mode, although I think that was related more to how something appeared on the screen, not that the screen itself was blank, but it's something you might want to check.
Image

Lisa
Eagles may soar, but weasels aren't sucked into jet engines.
Warning! Loose nut behind the keyboard.
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Re: Blank page displayed in internet explorer

Post by commit »

Hi,

This issue appears from all the systems. I have also checked the MOTW option was also not selected during webhelp generation. The compatibility mode is also not set in IE. The issue is only with IE as the help is working perfectly in other browsers.
i-tietz
Propellus Maximus
Posts: 1219
Joined: Wed Oct 24, 2007 4:13 am
Location: Fürth, Germany

Re: Blank page displayed in internet explorer

Post by i-tietz »

Could be the security settings of the IE ... have you tried setting all security settings of the IE back to standard?
If it works then, you can get the settings back one by one and you'll see which one is the problem.
Has the nice seide effect that you know how to solve it - just in case a customer comes up with the same problem.
Inge____________________________
"I need input! - Have you got input?"
RamonS
Senior Propellus Maximus
Posts: 4293
Joined: Thu Feb 02, 2006 9:29 am
Location: The Electric City

Re: Blank page displayed in internet explorer

Post by RamonS »

I agree with Inge, but once was told that customers will never change the security settings and that such suggestion is ludicrous.
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Re: Blank page displayed in internet explorer

Post by commit »

I will check the IE settings but as Ramon said we cannot expect the customer to change the IE settings. If there is any other workaround without making the customer change any settings, it would be really great.
i-tietz
Propellus Maximus
Posts: 1219
Joined: Wed Oct 24, 2007 4:13 am
Location: Fürth, Germany

Re: Blank page displayed in internet explorer

Post by i-tietz »

commit wrote:I will check the IE settings but as Ramon said we cannot expect the customer to change the IE settings.
You cannot expect that?
Why not?
If you say in your software requirement list that for the software Windows 7 is necessary and a customer calls and tells you he wants to work with it under Windows XP, what would you say? Are you trying to tell me, you would try to make it work under XP?
For the software you have obligatory requirements but but for the help that's too much?

The help is part of the software package. And it has requirements too.
Inge____________________________
"I need input! - Have you got input?"
RamonS
Senior Propellus Maximus
Posts: 4293
Joined: Thu Feb 02, 2006 9:29 am
Location: The Electric City

Re: Blank page displayed in internet explorer

Post by RamonS »

i-tietz wrote:If you say in your software requirement list that for the software Windows 7 is necessary and a customer calls and tells you he wants to work with it under Windows XP, what would you say? Are you trying to tell me, you would try to make it work under XP?
Yes, I'd try that. I am not disagreeing with you, but given how difficult it is these times to bring on new users and retain existing ones I don't think it is smart to point to the requirements and slam the receiver on the hook. XP is still supported by Microsoft and that should be the general rule as to which OS an app should support.
What makes me wonder is if the application itself works fine. If something trivial as WebHelp doesn't work, does the web app work? Or does the web app use exclusively use server side scripting (as it should be in a perfect world)?
i-tietz
Propellus Maximus
Posts: 1219
Joined: Wed Oct 24, 2007 4:13 am
Location: Fürth, Germany

Re: Blank page displayed in internet explorer

Post by i-tietz »

RamonS wrote:XP is still supported by Microsoft and that should be the general rule as to which OS an app should support
My point is not, whether MS is supporting something, but what you developed the software for.
So more precise examples for all the smart asses on this forum :wink: :
If you need .NET Framework 4 for the software and a customer doesn't want to update to that framework, but wants to run the software on .NET Framework 3 ...
If you develop it for 64-bit OS and the customer wants to run it under 32-bit ...

And:
The requirement to download and install a FREE software is a lot less restricting than updating the OS, because
- you will have to buy the OS,
- maybe buy more new software because your usual software packages don't run with the new OS anymore and
- you have to install it on probably quite a few computers in your office to keep things working
And on top of that:
- you might have to buy new hardware, because your old hardware might be to small/slow for all those new software packages
Inge____________________________
"I need input! - Have you got input?"
RamonS
Senior Propellus Maximus
Posts: 4293
Joined: Thu Feb 02, 2006 9:29 am
Location: The Electric City

Re: Blank page displayed in internet explorer

Post by RamonS »

I didn't pick the XP example...so don't call me names.
Also note this comment: http://forums.madcapsoftware.com/viewto ... =15#p78039

To get this back on topic, I agree that it is the security settings in the IE options. Knowing which setting causes the problem might be worthwhile to find out, but if it is the solution for the customers in the end, that depends on how willing they are to change the settings, or even if they are if their IT team allows them to. They should, after all it is their task to enable the employees to do their work, but they may see it a bit differently and not for all bad reasons.
If all else fails, compile the help into a CHM and send that to the customer. If they run it locally from their PCs they can at least look things up, although context sensitivity will not be an option. Better some help than none at all.
crdmerge
Sr. Propeller Head
Posts: 248
Joined: Tue Dec 16, 2008 5:37 am

Re: Blank page displayed in internet explorer

Post by crdmerge »

Instead of looking to your customers for a solution, you might try investigating inward: are your developers calling the help properly, and should they be the ones doing the fix? I'd tend to think that therein lies your solution. Of course, I'm not an engineer; I only play one in user forums. :wink:


Good luck,
Leon
LTinker68
Master Propellus Maximus
Posts: 7247
Joined: Thu Feb 16, 2006 9:38 pm

Re: Blank page displayed in internet explorer

Post by LTinker68 »

commit wrote:The issue is only with IE as the help is working perfectly in other browsers.
And you have the same problem regardless if you launch the help manually or launch it from your application?

Can you also create a test project, do nothing to it, then build it and test it to see if you have the same problem with that output? If you don't have a problem with the output then it would point to something in the original project. If you do have a problem, then it would point to some settings in IE (assuming that you didn't modify anything in the Flare program files location).

BTW, when you say "blank" page, do you mean the entire browser is blank, or is it just the topic area that's blank (i.e., you see the navigation and top toolbar but no topic content)?
Image

Lisa
Eagles may soar, but weasels aren't sucked into jet engines.
Warning! Loose nut behind the keyboard.
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Re: Blank page displayed in internet explorer

Post by commit »

Lisa,

When the help is invoked from the application all the frames appear blank. One point i would like to highlight here: The context sensitive help works fine. The issue is only with launching the whole webhelp in the application. Everything works perfectly in Firefox and chrome.
LTinker68
Master Propellus Maximus
Posts: 7247
Joined: Thu Feb 16, 2006 9:38 pm

Re: Blank page displayed in internet explorer

Post by LTinker68 »

commit wrote:The issue is only with launching the whole webhelp in the application.
If the context sensitive help works fine then it implies it's how you're calling the whole application that might be the problem. How is that call structured? Is it pointing to Default.htm, which it should if you're calling to the whole help, or is it calling to Default_CSH.htm, which you'd only use if you're making a CSH call?

Also, do you have a "welcome" topic specified in the target? Click on that field to make sure it's pointing to the correct topic in the current help, especially if you've at any time changed the filename for that topic. Normally renaming the topic would update throughout the project, but I sometimes wonder about some of the fields in the target.
Image

Lisa
Eagles may soar, but weasels aren't sucked into jet engines.
Warning! Loose nut behind the keyboard.
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Re: Blank page displayed in internet explorer

Post by commit »

Lisa,
As per my understanding if the issue is with how the webhelp is being called in that case it should not be launched in Firefox and Chrome also. But that is not the case. The whole webhelp is launched perfectly in these browsers.

Also we are getting MadcapAll.js error when we try to invoke the webhelp from Application using IE.

Message: 'mRootNode' is null or not an object
WebHelp/Content/SkinSupport/MadCapAll.js

Message: 'mRootNode' is null or not an object
WebHelp/Content/SkinSupport/MadCapAll.js


Message: 'documentElement' is null or not an object
WebHelp/Content/SkinSupport/MadCapAll.js

Hope this provides some clue to the issue.

Ritu
LTinker68
Master Propellus Maximus
Posts: 7247
Joined: Thu Feb 16, 2006 9:38 pm

Re: Blank page displayed in internet explorer

Post by LTinker68 »

commit wrote:As per my understanding if the issue is with how the webhelp is being called in that case it should not be launched in Firefox and Chrome also. But that is not the case. The whole webhelp is launched perfectly in these browsers.
Firefox and Chrome might be compensating for something that IE can't. For example, perhaps the "welcome" topic was originally titled HelpWelcome.htm and you renamed it to helpWelcome.htm and the target or skin or whatever for some reason didn't recognize the name change. In that case you'd have to reselect the welcome file in the target or skin and rebuild to see if that worked in IE. Don't know if that situation is valid, but checking the welcome page is one thing to eliminate.

I don't know what the errors in the JS files mean. Hopefully someone else can answer.
Image

Lisa
Eagles may soar, but weasels aren't sucked into jet engines.
Warning! Loose nut behind the keyboard.
i-tietz
Propellus Maximus
Posts: 1219
Joined: Wed Oct 24, 2007 4:13 am
Location: Fürth, Germany

Re: Blank page displayed in internet explorer

Post by i-tietz »

Those browsers have a different DOM (Document Object Model). That's usually the reason for javascript errors in one of them but working pages in the others ... the next one on the list are the security settings ... and all that varies with every build or version of browser ...
You should report a bug. If MC wants to use so much javascript they have to go the whole distance.

That's why I love to build HTML Help: That's IE only and even a castrated one - a fairly controlled environment compared to Webhelp ...
Inge____________________________
"I need input! - Have you got input?"
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Re: Blank page displayed in internet explorer

Post by commit »

Hi,
The issue still persists. Was just wondering if it has anything to do with .Net Framework?

App Version: Flare 7
Windows 7 (64 bit)

when webhelp was generated .Net Framework 3.5 SP1 which comes default in windows 7 was turned off. There was no other .Net Framework installed on the system.

Can this cause the issue? if so how it can be resolved? Help Me :(
RamonS
Senior Propellus Maximus
Posts: 4293
Joined: Thu Feb 02, 2006 9:29 am
Location: The Electric City

Re: Blank page displayed in internet explorer

Post by RamonS »

Turning it on and trying it again won't hurt, but .NET is used to run Flare, not to display the help. I still think that there is some security setting blocking the display.
LindaW
Propeller Head
Posts: 69
Joined: Tue Aug 09, 2011 7:47 am

Re: Blank page displayed in internet explorer

Post by LindaW »

I am always having problems with Internet Explorer - just when I think I've got it all fixed, another issue pops up. I was having some display problems yesterday after publishing, and found a menu item in IE tools - Developer Tools - F12. For me, selecting HTML / Cache / Always Refresh from Server seemed to resolve my latest problem.

I was the one that had the problem with Compatibility mode a couple weeks ago - the issue was with improper diplay of ordered list items.

What I found from that experience is that you don't always have to ask your users to change their settings. I couldn't ask our customers to turn off Compatability mode, becuase it needs to be turned on when they use one module in our software application. So, I was able to find a JavaScript routine that turns Compatibility mode off - temporarily - when a page in WebHelp opens, and turns it back on when it closes. I put the Script on the Master Page, so that it is turned on and off for each page.

I don't know if any of this will help with your problem - you never know with IE. <:
Linda
http://www.knowlagent.com/documentation/
i-tietz
Propellus Maximus
Posts: 1219
Joined: Wed Oct 24, 2007 4:13 am
Location: Fürth, Germany

Re: Blank page displayed in internet explorer

Post by i-tietz »

LindaW wrote:So, I was able to find a JavaScript routine that turns Compatibility mode off - temporarily - when a page in WebHelp opens, and turns it back on when it closes. I put the Script on the Master Page, so that it is turned on and off for each page.
And the appliction still works when the help is open?
Inge____________________________
"I need input! - Have you got input?"
LindaW
Propeller Head
Posts: 69
Joined: Tue Aug 09, 2011 7:47 am

Re: Blank page displayed in internet explorer

Post by LindaW »

For our application, it was ok to turn Compatibility mode on and off, because it is unlikely that a user would open help while using that particular module - it is a small, seldom-used part of our application without online help. So, I can't really say what would happen if both were open at the same time.
I checked my MasterPage to look at the code - what I'm using is a metatag to turn on Compatability mode for any version of IE:

<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />
commit
Propeller Head
Posts: 24
Joined: Tue Mar 11, 2008 3:57 am

Re: Blank page displayed in internet explorer

Post by commit »

Hi,

I tried all the suggestions. I also tried using the default skin and generated the webhelp. but still the system gives the same JS errors.

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
Timestamp: Fri, 1 Jun 2012 05:27:11 UTC


Message: 'mRootNode' is null or not an object
Line: 2191
Char: 1
Code: 0
URI: http://10.180.25.94:8001/com.ofss.fc.ui ... dCapAll.js


Message: 'mRootNode' is null or not an object
Line: 2191
Char: 1
Code: 0
URI: http://10.180.25.94:8001/com.ofss.fc.ui ... dCapAll.js


Message: 'documentElement' is null or not an object
Line: 6831
Char: 1
Code: 0
URI: http://10.180.25.94:8001/com.ofss.fc.ui ... dCapAll.js

In one of the posts, i got this


Is this an example of one of these settings (set to "none")?
<Classes>
<StyleClass
Name="TOC">
<Properties>
<Property
Name="Icon">none</Property>
<Property
Name="Label">Table of Contents</Property>
</Properties>

I tried this change to but it had not effect.

Can this issue be due to Windows 7? Coz when the old webhelp is deployed it works fine on the same server. The old webhelp was built using Windows XP and Flare 5. This issue has come since we have migrated to Windows 7 and Flare 7. Does this give any hint.. :?:

Save me from this mess..It would be great if i can get some workaround for now..i need to deliver the project. :(
Post Reply