OK, so I downloaded Mr. Grainge's file (thank you, sir) and followed his instructions. This solved my problem.
However, I must note that I had already downloaded and installed both the 8.0.1 and 8.0.2 updates for Robohelp 8.
Curious, I did a file comparison between the whcsh_home.htm file I had in my Robohelp folders and Mr. Grainge's file.
They are NOT the same. Shouldn't the 8.0.1 update have solved my problem?
Thanks to Peter Grainge for his help.
I would have thought the DLL in the patch would have included the fix for this problem. I'll let Adobe know there is still an outstanding issue as far as patches are concerned.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
I am a newbie to this forum.
I have the same problem described in this thread and I would like to get the fix for function SwitchURL() in template_csh\whcsh_home.htm. This post says "4 lines (code attached) are to be removed from function SwitchURL() "; but I don't see where the code is attached.
Can you help me?
hmmm...I searched too for this information on Peter's site and couldn't find it. Has it been removed?
Is this the same issue I asked in this post:
IE 7 and Firefox 3 display issues - neither work as expected
Tony Y
Download the file from Item 1 in Using RH8 on my site. You can use that or compare the files.
See www.grainge.org for RoboHelp and Authoring tips
Thanks Peter.
I replaced whcsh_home.htm with your version and then I re-generated/re-published my help files. IE7 works fine. IE8, not so much. With IE8, I am able to open help twice, but not three times.
This is all pretty strange. I have version 8.0.2.208, so I would have expected that my template_csh would have had a version of whcsh_home.htm that was at least as current at yours. The modified date on your file is 3/1/2009 12.32 PM. All of the other files in my template_csh have a modified date of 12/14/2008 3:42 PM. Does that seem strange to you?
Also, do you know if Adobe has a fix for the problem with IE8?
Tony
The file will have been moved from PC to PC so I wouldn't worry about the date.
See Calling WebHelp Using URLs on my site. There is information there about a change that may be needed but not sure without running through it again if it is relevant.
See www.grainge.org for RoboHelp and Authoring tips
We are having this problem using IE8 even after updating my whcsh_home file with the one you suggested. It is preventing us from moving foward with releasing a new version of software at the moment.
Here is what we have found:
Setting the debugger on the page with the error shows this is the line with the error:
curWnd = window.open("about:blank",sNewName,strOpt);
We are falling into the following code:
if(gbIE5)
{
var curWnd = null;
curWnd = window.open("about:blank",sNewName,strOpt);
goNewWnd=window.open(sURL,sNewName);
}
else
{
gsURL = sURL; // IE4 had hard time to handle bookmark.
goNewWnd=window.open("about:blank",sNewName,strOpt);
}
setTimeout("postWindowOpen();",100);
Note that someone named Derek Price has offered a possible solution in the thread linked below.
Cheers... Rick ![]()
Helpful and Handy Links RoboHelp Wish Form/Bug Reporting Form Begin learning RoboHelp HTML 7 or 8 moments from now - $24.95! |
See Using RH8 Item 1.
After downloading, do the following. I will be adding that to my site shortly.
Derek Price found this file did not work and made the following changes.
Lines 193 and 194 were commented out by prefixing them with double forward slashes
// var curWnd = null;
// curWnd = window.open("about:blank",sNewName,strOpt);
Line 195 was amended from
goNewWnd=window.open(sURL,sNewName);
to
goNewWnd=window.open(sURL,sNewName,strOpt);
Thanks to Derek for testing with IE6, 7, & 8, and FF 3.6 and for sharing his changes#.
See www.grainge.org for RoboHelp and Authoring tips
I'm also trying to get WebHelp generated by RH 8 to work properly with IE 8 (FF works fine.). The default 8.02 installation causes the blank window issue stated by the original poster. Using the version on Peter's website causes a different set of issues (including a blank popup window and an Access Denied error). After applying Derek's changes to my project, I was able to call it twice using map IDs. However, all subsequent calls to it are ignored. All suggestions are welcome.
Thanks,
Joe
North America
Europe, Middle East and Africa
Asia Pacific
Copyright © 2012 Adobe Systems Incorporated. All rights reserved.
Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy (updated 07-14-2009).