Avatar billede extream Nybegynder
28. januar 2004 - 14:49 Der er 15 kommentarer og
1 løsning

reload side ved resize

Jeg har en JS menu som er centret på min side. Men hvis man trækker i sit browser vindue følger menuen ikke med før man har reloaded siden. Hvordan kan man løse dette problem?
Avatar billede thesurfer Nybegynder
28. januar 2004 - 14:53 #1
<body onresize="document.location.reload()">

eller måske document.location.reload(true).. så skulle den ikke lave klik-lyden i IE..
Avatar billede extream Nybegynder
28. januar 2004 - 14:59 #2
det synes jeg ikke rigtigt der sker noget ved, hverken når jeg trækker i vinduet eller jeg gendanner maksimer?
Avatar billede thesurfer Nybegynder
28. januar 2004 - 15:01 #3
Så prøv:

<script type="text/JavaScript">
window.onResize=document.location.reload();
</script>

Det indsætter du bare et eller andet sted.. hvis det ikke virker, prøv at indsætte det mellem <head> og </head>..
Avatar billede extream Nybegynder
28. januar 2004 - 15:07 #4
Det er mærkeligt det går den helt kold af der kommer ingen ting stå bare og tænker.
Avatar billede thesurfer Nybegynder
28. januar 2004 - 15:13 #5
Prøv det her:

<body onresize="document.location.reload();">

<script type="text/JavaScript">
var tmp;
tmp = new Date();
document.write (tmp);
</script>

Læg mærke til at sekunderne tæller..
Avatar billede extream Nybegynder
28. januar 2004 - 15:21 #6
Nej sekunderne tæller ikke kan det være fordi jeg køre localhost?
Avatar billede extream Nybegynder
28. januar 2004 - 15:24 #7
Har lige lavet en test side med et alm. htm doc og der tæller sek. kan det være fordi det er asp doc?
Avatar billede thesurfer Nybegynder
28. januar 2004 - 15:26 #8
Jeg har lige prøvet scriptet med både .htm og .asp via locahost i browserene IE 6, Opera 7.23 og Mozilla 1.5.
Det virker i den alle sammen.
Avatar billede extream Nybegynder
28. januar 2004 - 15:31 #9
Kan du se hvor det går galt?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%
Dim A2CChoice
A2CChoice = Request.QueryString("choice")
if A2CChoice ="" then
A2CChoice = "home"
end if
%>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="A2C.css" rel="stylesheet" type="text/css">
<script type="text/javascript" language="javascript" src="js/sniffer.js"></script>
<script type="text/javascript" language="javascript1.2" src="js/style.js"></script>
<!-- #Include file="js/custom.asp" -->



</head>

<body onresize="document.location.reload();">



<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="2" rowspan="5" class="border-left">&nbsp;</td>
    <td height="71" class="logo">&nbsp;</td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td height="33" class="menu">&nbsp;</td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td height="25" class="time">Her er du: </td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td>
   
    <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" class="main" style="border-collapse: collapse">
        <tr>
            <td valign="top" bgcolor="#FFFFFF">

        <table border="0" width="100%" cellspacing="0" cellpadding="0" style="border-collapse: collapse">
              <tr>
              <td>
                </tr>
              <tr>
              <td valign="bottom" style="padding-bottom: 4px">
              </td>
              </tr>
            <tr>
              <td height="55" class="main-heading">
<%strSQL = "SELECT hTekst, alt, src, col1Tekst, col2Tekst FROM ((heading LEFT JOIN flash ON heading.headingID=flash.headingID) LEFT JOIN main1 ON flash.flashID=main1.flashID) LEFT JOIN main2 ON main1.main1ID=main2.main1ID WHERE heading.choice = '"& A2CChoice &"' ORDER BY heading.headingID"
Set Rs = Conn.Execute(strSQL)%>
                <p class="textnormal"><%= Rs("hTekst") %></td>
              </tr>
          </table>

    <table border="0" width="100%" cellspacing="0" cellpadding="0" style="border-collapse: collapse">
          <tr>
            <td bgcolor="#FFFFFF">
              <DIV class="textnormal"><img alt="<%= Rs("alt") %> " src="<%= Rs("src") %>" border="0" /><br />
            <br /><table width="66%" align="center" cellpadding="0" cellspacing="0" style="WIDTH: 95%; BORDER-COLLAPSE: collapse">
         
    <tbody><tr><td width="50%" valign="top" style="BORDER-RIGHT: #5e6a6c 1pt solid; PADDING-RIGHT: 10px; BORDER-TOP: medium none; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; WIDTH: 50%; PADDING-TOP: 1px; BORDER-BOTTOM: medium none">

 
    <script type="text/JavaScript">
var tmp;
tmp = new Date();
document.write (tmp);
</script>


    <%= Rs("col1Tekst") %> <br>
            </td>
        <td width="50%" valign="top" style="PADDING-RIGHT: 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 1px">

   
            <%= Rs("col2Tekst") %>

</td>
    </tr>
    </tbody>
    </table><br />
          </DIV></td></tr>
  </table>
    <td valign="top" class="column-bottom">
      <table width="200" height="55" border="0" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" style="border-collapse: collapse">
        <tr>
            <td width="100%" class="column-top">
            </td>
        </tr>
        <tr>
          <td width="100%" height="55" class="column-top"></td>
        </tr>
        </table>
     
        <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
              <tr>
            <td height="20" class="column-heading">Nyheder</td>
            </tr><tr>
            <td class="column-bottom">

                <table border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" width="100%">
                  <tr>
                    <td width="100%" class="column-heading"></td>
                  </tr>
                </table>

                <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
                  <tr>
                    <td width="100%" height="96" valign="top" class="column-main"><br>

<%strSQL = "SELECT newsTekst, newsLink FROM news LEFT JOIN heading ON news.newsID=heading.newsID WHERE online = 'yes' ORDER BY heading.newsID "
Set Rs3 = Conn.Execute(strSQL)%>                 
            <%Do While Not Rs3.EOF%> 
                <a href="default.asp?choice=<%= Rs3("newsLink") %>" class="column-main"><%= Rs3("newsTekst") %></a><br><br>
            <%Rs3.MoveNext
            Loop%>   

                      </td>
                  </tr>
                </table>
            </table>     

    <table border="0" cellpadding="0" cellspacing="0" height="22" style="border-collapse: collapse" width="100%">
      <tr>
        <td width="100%" class="column-bottom"></td>
      </tr>
    </table>

     

    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
      <tr>
        <td height="20" class="column-heading">L&oslash;sninger</td>
      </tr>
      <tr>
        <td class="column-bottom">
          <table border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" width="100%">
            <tr>
              <td width="100%" class="column-heading"></td>
            </tr>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
            <tr>
              <td width="100%" height="96" valign="top" class="column-main">
                <p><a href="default.asp?Action=Details&amp;Item=83" onMouseOver=" window.status='Ofte stillede sp&oslash;rgsm&aring;l (FAQ)'; return true" onMouseOut="window.status=' '; return true" class="column-main"><br>
              Produkt 1<br>
              <br>
              Produkt 2<br>
              <br>
              Produkt 3
              </a><a href="default.asp?Action=Details&amp;Item=81" onMouseOver=" window.status='Ofte stillede sp&oslash;rgsm&aring;l (FAQ)'; return true" onMouseOut="window.status=' '; return true" class="column-main"></a></td>
            </tr>
          </table>
    </table>
    <p>&nbsp;</p></td>
    </table>      </td>
    <td class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td height="33" class="bottom"> <div align="center">Copyright &copy; Active Communication - All Rights Reserved. <br>
    </div></td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
</table>
<script type="text/javascript" language="javascript1.2" src="js/menu.js"></script>
<%conn.close   
    Set Conn = Nothing
%>
</body>
</html>
Avatar billede thesurfer Nybegynder
28. januar 2004 - 15:39 #10
Jeg har kommenteret al database-koden (fordi jeg ikke har databasen) og #include..
Det virker fint:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%
Dim A2CChoice
A2CChoice = Request.QueryString("choice")
if A2CChoice ="" then
A2CChoice = "home"
end if
%>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="A2C.css" rel="stylesheet" type="text/css">
<script type="text/javascript" language="javascript" src="js/sniffer.js"></script>
<script type="text/javascript" language="javascript1.2" src="js/style.js"></script>
<!-- Include file="js/custom.asp" -->



</head>

<body onresize="document.location.reload();">


<script type="text/JavaScript">
var tmp;
tmp = new Date();
document.write (tmp);
</script>


<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="2" rowspan="5" class="border-left">&nbsp;</td>
    <td height="71" class="logo">&nbsp;</td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td height="33" class="menu">&nbsp;</td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td height="25" class="time">Her er du: </td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td>
   
    <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" class="main" style="border-collapse: collapse">
        <tr>
            <td valign="top" bgcolor="#FFFFFF">

        <table border="0" width="100%" cellspacing="0" cellpadding="0" style="border-collapse: collapse">
              <tr>
              <td>
                </tr>
              <tr>
              <td valign="bottom" style="padding-bottom: 4px">
              </td>
              </tr>
            <tr>
              <td height="55" class="main-heading">
<%strSQL = "SELECT hTekst, alt, src, col1Tekst, col2Tekst FROM ((heading LEFT JOIN flash ON heading.headingID=flash.headingID) LEFT JOIN main1 ON flash.flashID=main1.flashID) LEFT JOIN main2 ON main1.main1ID=main2.main1ID WHERE heading.choice = '"& A2CChoice &"' ORDER BY heading.headingID"
'Set Rs = Conn.Execute(strSQL)%>
                <p class="textnormal"><%'= "" Rs("hTekst") %></td>
              </tr>
          </table>

    <table border="0" width="100%" cellspacing="0" cellpadding="0" style="border-collapse: collapse">
          <tr>
            <td bgcolor="#FFFFFF">
              <DIV class="textnormal"><img alt="<%'= Rs("alt") %> " src="<%'= Rs("src") %>" border="0" /><br />
            <br /><table width="66%" align="center" cellpadding="0" cellspacing="0" style="WIDTH: 95%; BORDER-COLLAPSE: collapse">
         
    <tbody><tr><td width="50%" valign="top" style="BORDER-RIGHT: #5e6a6c 1pt solid; PADDING-RIGHT: 10px; BORDER-TOP: medium none; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; WIDTH: 50%; PADDING-TOP: 1px; BORDER-BOTTOM: medium none">

 
    <script type="text/JavaScript">
var tmp;
tmp = new Date();
document.write (tmp);
</script>


    <%'= Rs("col1Tekst") %> <br>
            </td>
        <td width="50%" valign="top" style="PADDING-RIGHT: 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 1px">

   
            <%'= Rs("col2Tekst") %>

</td>
    </tr>
    </tbody>
    </table><br />
          </DIV></td></tr>
  </table>
    <td valign="top" class="column-bottom">
      <table width="200" height="55" border="0" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" style="border-collapse: collapse">
        <tr>
            <td width="100%" class="column-top">
            </td>
        </tr>
        <tr>
          <td width="100%" height="55" class="column-top"></td>
        </tr>
        </table>
     
        <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
              <tr>
            <td height="20" class="column-heading">Nyheder</td>
            </tr><tr>
            <td class="column-bottom">

                <table border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" width="100%">
                  <tr>
                    <td width="100%" class="column-heading"></td>
                  </tr>
                </table>

                <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
                  <tr>
                    <td width="100%" height="96" valign="top" class="column-main"><br>

<%strSQL = "SELECT newsTekst, newsLink FROM news LEFT JOIN heading ON news.newsID=heading.newsID WHERE online = 'yes' ORDER BY heading.newsID "
'Set Rs3 = Conn.Execute(strSQL)%>                 
            <%'Do While Not Rs3.EOF%> 
                <a href="default.asp?choice=<%'= Rs3("newsLink") %>" class="column-main"><%'= Rs3("newsTekst") %></a><br><br>
            <%'Rs3.MoveNext
            'Loop%>   

                      </td>
                  </tr>
                </table>
            </table>     

    <table border="0" cellpadding="0" cellspacing="0" height="22" style="border-collapse: collapse" width="100%">
      <tr>
        <td width="100%" class="column-bottom"></td>
      </tr>
    </table>

     

    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
      <tr>
        <td height="20" class="column-heading">L&oslash;sninger</td>
      </tr>
      <tr>
        <td class="column-bottom">
          <table border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" width="100%">
            <tr>
              <td width="100%" class="column-heading"></td>
            </tr>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
            <tr>
              <td width="100%" height="96" valign="top" class="column-main">
                <p><a href="default.asp?Action=Details&amp;Item=83" onMouseOver=" window.status='Ofte stillede sp&oslash;rgsm&aring;l (FAQ)'; return true" onMouseOut="window.status=' '; return true" class="column-main"><br>
              Produkt 1<br>
              <br>
              Produkt 2<br>
              <br>
              Produkt 3
              </a><a href="default.asp?Action=Details&amp;Item=81" onMouseOver=" window.status='Ofte stillede sp&oslash;rgsm&aring;l (FAQ)'; return true" onMouseOut="window.status=' '; return true" class="column-main"></a></td>
            </tr>
          </table>
    </table>
    <p>&nbsp;</p></td>
    </table>      </td>
    <td class="border-right">&nbsp;</td>
  </tr>
  <tr>
    <td height="33" class="bottom"> <div align="center">Copyright &copy; Active Communication - All Rights Reserved. <br>
    </div></td>
    <td width="2" class="border-right">&nbsp;</td>
  </tr>
</table>
<script type="text/javascript" language="javascript1.2" src="js/menu.js"></script>
<%'conn.close   
    'Set Conn = Nothing
%>
</body>
</html>
Avatar billede thesurfer Nybegynder
28. januar 2004 - 15:39 #11
Jeg har lige prøvet scriptet, med .asp via localhost i browserene IE 6, Opera 7.23 og Mozilla 1.5.
Det virker i dem alle sammen.
Avatar billede extream Nybegynder
28. januar 2004 - 15:42 #12
Har prøvet at fjerne min menu så virker det men det får jeg jo ikke meget ud af prøver lige og se om jeg kan finde en fejl.
Avatar billede thesurfer Nybegynder
28. januar 2004 - 15:50 #13
Smid lige et link til din menu, så vi kan se den..
Avatar billede extream Nybegynder
28. januar 2004 - 16:00 #14
JUHH har fundet fejlen i min JS menu resize var sat til 0 smid et svar så får du point
Avatar billede thesurfer Nybegynder
28. januar 2004 - 16:00 #15
OK.
Avatar billede thesurfer Nybegynder
28. januar 2004 - 16:31 #16
Takker for points.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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