G
Guest
Hi,
We have a large web app with a tree menu. All works fine when I run this
with IE 6 as the client. However, when I run with Mozilla FireFox,
Netscape, etc I get errors trying to navigate from one webform to the next.
When a client goes to the website the default.htm page sends them to a Login
form in a LoginForms folder. Once the login is verified we links to a
menu.htm which has 3 frames. A top frame with a heading, a left fram with a
..aspx form with the tree menu and a right frame with another .aspx forms that
is a greeting, etc form.
The login form and the menu forms and all in the LoginForms folder
the app folder tree is like the following
wwwroot/MyWebForms/LoginForms
wwwroot/MyWebForms/Finance/FmForms/forms.aspx
wwwroot/MyWebForms/Finance/ReportForms/moreforms.aspx
Each final leaf in the tree has a link with a relative path some thing like
...\Finance\FmForms\GlStatments1.aspx
Here is the code-behind that emits the html for one of the menu leafs.
sPgm = "..\Finance\FmForms\GlStatements1.aspx
sName = "Ledger Statements"
App = "General Ledger"
Sec = "FmForms"
Response.Write("<TABLE BORDER=0><TR><TD WIDTH=10></TD><TD> <A href=" &
Chr(34) & sPgm & "?App=" & App & "&Sec=" & Sec & Chr(34) & "target=" &
Chr(34) & "_top" & Chr(34) & "><IMG SRC=" & Chr(34) & "leaf.gif" & Chr(34) &
"> " & sName & "</A><DIV></DIV></TD></TR></TABLE>")
Internet Explorer 6 shows the following when I hover over the href
http://www.myServer.com/MyWebForms/Finance/FmForms/GlStatements1.aspx
Mozilla FireFox, Netscape, etc (latest versions) show the following
http://www.myServer.com/MyWebForms/LoginForms/..\Finance\FmForms\GlStatements1.aspx
Why is there a difference? Also, this initial link seems to work but when I
do a Response.Redirect("GlStatements2.aspx") to go to a second web form in
the same folder, it works in IE but gets an error in Netscape and the path
displayed in the error shoes the 'LoginForms' stuck in the path between
MyWebForms and Finance. I hope there is something I can to to remedy this as
some of our customers are insisting on using a non - IE browser.
Thanks,
We have a large web app with a tree menu. All works fine when I run this
with IE 6 as the client. However, when I run with Mozilla FireFox,
Netscape, etc I get errors trying to navigate from one webform to the next.
When a client goes to the website the default.htm page sends them to a Login
form in a LoginForms folder. Once the login is verified we links to a
menu.htm which has 3 frames. A top frame with a heading, a left fram with a
..aspx form with the tree menu and a right frame with another .aspx forms that
is a greeting, etc form.
The login form and the menu forms and all in the LoginForms folder
the app folder tree is like the following
wwwroot/MyWebForms/LoginForms
wwwroot/MyWebForms/Finance/FmForms/forms.aspx
wwwroot/MyWebForms/Finance/ReportForms/moreforms.aspx
Each final leaf in the tree has a link with a relative path some thing like
...\Finance\FmForms\GlStatments1.aspx
Here is the code-behind that emits the html for one of the menu leafs.
sPgm = "..\Finance\FmForms\GlStatements1.aspx
sName = "Ledger Statements"
App = "General Ledger"
Sec = "FmForms"
Response.Write("<TABLE BORDER=0><TR><TD WIDTH=10></TD><TD> <A href=" &
Chr(34) & sPgm & "?App=" & App & "&Sec=" & Sec & Chr(34) & "target=" &
Chr(34) & "_top" & Chr(34) & "><IMG SRC=" & Chr(34) & "leaf.gif" & Chr(34) &
"> " & sName & "</A><DIV></DIV></TD></TR></TABLE>")
Internet Explorer 6 shows the following when I hover over the href
http://www.myServer.com/MyWebForms/Finance/FmForms/GlStatements1.aspx
Mozilla FireFox, Netscape, etc (latest versions) show the following
http://www.myServer.com/MyWebForms/LoginForms/..\Finance\FmForms\GlStatements1.aspx
Why is there a difference? Also, this initial link seems to work but when I
do a Response.Redirect("GlStatements2.aspx") to go to a second web form in
the same folder, it works in IE but gets an error in Netscape and the path
displayed in the error shoes the 'LoginForms' stuck in the path between
MyWebForms and Finance. I hope there is something I can to to remedy this as
some of our customers are insisting on using a non - IE browser.
Thanks,