Avatar billede tblaster Nybegynder
04. juni 2002 - 17:30 Der er 3 kommentarer og
1 løsning

Frames med asp i mozilla

Hejsa

Jeg har et underligt problem. Følgende side:
www.havneparken1vejle.dk
køre fint på en internet explore. Når jeg så køre den på en mozilla så vises alt som det skal på nær den blå række i højre del af skærmen. Hvad kan være årsagen?

Her er min kode:

<HTML>
<HEAD>
<TITLE>Havneparken 1 Vejle</TITLE>
</HEAD>

<%
bowser = Request.ServerVariables("HTTP_USER_AGENT")
if Instr (bowser, "MSIE") then %>

<FRAMESET border=0 frameSpacing=0 rows=*,1024,* frameBorder=0>
<FRAME src="blaa.htm" noResize scrolling=no target="contents">
<FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=*,800,0,*>
<FRAME src="blaa.htm" noResize scrolling=no target="contents">
<FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=147>



<FRAMESET border=0 frameSpacing=0 rows=384,0 frameBorder=0>
<FRAME border=0 name=index src="1.htm" noResize target="_self">


</FRAMESET>
<FRAME src="blaa.htm" noResize scrolling=no target="contents">
<FRAME src="blaa.htm" noResize scrolling=no target="contents"></FRAMESET>
<FRAME src="blaa.htm" noResize scrolling=no target="contents">

</FRAMESET>

<% else %>

<FRAMESET border=0 frameSpacing=0 rows=*,1024,* frameBorder=0>
<FRAME src="blaa.htm" noResize scrolling=no target="contents">
<FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=*,800,0,*>
<FRAME src="blaa.htm" noResize scrolling=no target="contents">
<FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=147>



<FRAMESET border=0 frameSpacing=0 rows=384,0 frameBorder=0>
<FRAME border=0 name=index src="2.htm" noResize target="_self">



<FRAME src="blaa.htm" noResize scrolling=no target="contents">
<FRAME src="blaa.htm" noResize scrolling=no target="contents">
<FRAME src="blaa.htm" noResize scrolling=no target="contents">

</FRAMESET></FRAMESET></FRAMESET>

<% end if %>
</HTML>

Hvis jeg får vist koden i mozilla giver den følgende:

<html>
<head>
<title>Havneparken 1 Vejle</title>
</head>



<frameset border=0 frameSpacing=0 rows=*,1024,* frameBorder=0>
<frame src="blaa.htm" noResize scrolling=no target="contents">
<frameset border=0 frameSpacing=0 frameBorder=0 cols=*,800,0,*>
<frame src="blaa.htm" noResize scrolling=no target="contents">
<frameset border=0 frameSpacing=0 frameBorder=0 cols=147>



<frameset border=0 frameSpacing=0 rows=384,0 frameBorder=0>

<frame border=0 name=index src="2.htm" noResize target="_self">



<frame src="blaa.htm" noResize scrolling=no target="contents">
<frame src="blaa.htm" noResize scrolling=no target="contents">
<frame src="blaa.htm" noResize scrolling=no target="contents">

</frameset></frameset></frameset>


</html>
Avatar billede eagleeye Praktikant
04. juni 2002 - 21:57 #1
frame opbygninen skal vel være ens for både IE og Morzilla:

Du har disse liner:
bowser = Request.ServerVariables("HTTP_USER_AGENT")
if Instr (bowser, "MSIE") then %>
  'IE frame
else
  'andre frames
end if

De to frames opbygning er forskellige og jeg mener de skal være ens. I else'en magler den sidte frame i højre side fordi frameset'en bliver afsluttet for sent... Prøv at brug frameset koden for IE til morzilla.
Avatar billede tblaster Nybegynder
04. juni 2002 - 22:05 #2
Før havde jeg ie's frameset kode som morzillas også ... så prøvede jeg bare at ændre mozillas for at se om det hjalp men det gjorde det ikke ... jeg glemte bare at føre det tilbage.
Avatar billede eagleeye Praktikant
04. juni 2002 - 22:55 #3
Så prøv dette frame set for mozilla:

<FRAMESET border=0 frameSpacing=0 rows=*,1024,* frameBorder=0>
  <FRAME src="blaa.htm" noResize scrolling=no target="contents">
  <FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=*,800,0,*>
    <FRAME src="blaa.htm" noResize scrolling=no target="contents">
    <FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=147>
      <FRAMESET border=0 frameSpacing=0 rows=384,0 frameBorder=0>
        <FRAME border=0 name=index src="2.htm" noResize target="_self">
        <FRAME src="blaa.htm" noResize scrolling=no target="contents">
      </FRAMESET>
    </FRAMESET>
     
    <FRAME src="blaa.htm" noResize scrolling=no target="contents">
    <FRAME src="blaa.htm" noResize scrolling=no target="contents">
   
  </FRAMESET>
  <FRAME src="blaa.htm" noResize scrolling=no target="contents">

</FRAMESET>
Avatar billede tblaster Nybegynder
04. juni 2002 - 23:06 #4
Det virkede!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester