Link to home
Start Free TrialLog in
Avatar of notesrookie
notesrookieFlag for United States of America

asked on

Unable to view frameset using FireFox

Greetings learned experts,

I'm on Domino 6.5 (yeah!) and this is an inherited database. This frameset that generates the error, "Invalid URL syntax", but then continues to open.  I can view this frameset in IE but it shows the following message in Firefox - "Error 500 HTTP Web Server - Invalid URL exception". When I look at the "offending" frame in the frameset I see "Unable to load content for this frame", "Content type URL", "Content value Computed" in it as 3 lines. When I look at the frame properties, it is trying to open a form that contains 2 fields and <META HTTP-EQUIV="Refresh" CONTENT="0; URL=http:\\swgapps.tivlab.raleigh.ibm.com<Computed Value1>\<Computed Value2>" >

Field 1 called Query_String, text and editable
Field 2 called HTTP_Referer, text and editable

Computed Value1 has the formula: DBName:=@Subset(@DbName;-1);
@If(@Right( HTTP_Referer; "&" )="";"/path/anotherdb.nsf";"/"+@ReplaceSubstring(@ReplaceSubstring(DbName; "\\"; "/"); " "; "+"))

Computed Value 2 has the formula: @If(@Right( HTTP_Referer; "&" )="";"Main?OpenPage"; "all/" + @Right( HTTP_Referer; "&" ) )

My questions are: What is an HTTP_Referer field, Is there a better way to do this and How do I get this to work in FireFox?

With gratitude - Notes Rookie
ASKER CERTIFIED SOLUTION
Avatar of marilyng
marilyng

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of Sjef Bosman
Sjef Bosman
Flag of France image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of marilyng
marilyng

Thanks, I was pretty sure that's what is was, but glad to see you agree with me.  I had to think my way through it when I was replying.  Sorry for the length.
Avatar of notesrookie

ASKER

I appreciate your "talking" through the logic there, marilyng. I'll see what I can do about cleaning up the "mess" and testing. Thanks for your help and guidance. And thanks, sjef for confirming marilyng's suspicions. ;-)
marilyng & sjef - That was it! I created a copy of the database and change the "\\" to "//" and it worked in both IE and Firefox. I'll split the point between you with marilyng getting the bulk of it since she took the time to go through all the information I sent. Many thanks to the both of you.

Notes Rookie.
Just a hint: instead of
    DBName:=@Subset(@DbName;-1);
    @ReplaceSubstring(@ReplaceSubstring(DbName; "\\"; "/"); " "; "+"))
you can use
    @DWebDbName

New in R6...
@DWebDbName<< typo>> @WebdbName