Avatar billede neess Nybegynder
24. april 2004 - 13:18 Der er 22 kommentarer og
2 løsninger

opdatere min side når der resizes

Har følgende i mit body tag
<body onResize="location.reload(true)" bgcolor="#FFFFFF" text="#000000">
har også prøvet med
<body onResize="location.reload(true);" bgcolor="#FFFFFF" text="#000000">

Men min side bliver ikke opdateret. Vil gerne have siden bliver opdateret, når man ændre vindue størrelse da min menu skal tilpasses ny side størrelse.
Avatar billede lerchedahl Nybegynder
24. april 2004 - 13:32 #1
<head>
<script type="text/javascript">
function myresize() {
location.reload(true);
}
onresize = myresize;
</script>
</head>
Avatar billede neess Nybegynder
24. april 2004 - 13:53 #2
Virker stadig ik :-(
Avatar billede neess Nybegynder
24. april 2004 - 13:56 #3
Funktionen virker fint nok hvis jeg kalder den oppe i head. Så bliver siden loadet hele tiden.

Men hvis den kommer ned i body i onload, så sker der ikke noget.
Avatar billede lerchedahl Nybegynder
24. april 2004 - 14:06 #4
du skal fjerne alle dine egne koder og blot indsætte hvad jeg har skrevet.
Avatar billede lerchedahl Nybegynder
24. april 2004 - 14:09 #5
Jeg mener: du skal ikke have nogen onload handler i dit body-tag.

Desuden bør du ændre linien "location.reload(true);" til "location.reload(false);" hvis du vil ha at siden skal loades fra klientens cache istedet for fra serveren.

mvh
lerchedahl
Avatar billede lerchedahl Nybegynder
24. april 2004 - 14:13 #6
"...
Funktionen virker fint nok hvis jeg kalder den oppe i head. Så bliver siden loadet hele tiden.
..."

Hvad skal den osse ned i <body onload=""> for? Der hører den da slet ikke hjemme :)
Avatar billede neess Nybegynder
24. april 2004 - 14:17 #7
<head >
<script type="text/javascript">
function myresize() {
location.reload(true);
}
onresize = myresize;
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">

Men virker ikke
Avatar billede lerchedahl Nybegynder
24. april 2004 - 14:25 #8
det der skal virke!

Prøv at erstatte true med false. Det kan være svært at se om den refresher når den henter fra cache.

Ellers er jeg nok nødt til at se noget mere af din kode...
Avatar billede neess Nybegynder
24. april 2004 - 14:39 #9
Her er min kode

<head >
<script type="text/javascript">
function myresize() {
location.reload(false);
}
onresize = myresize;
</script>


<title><?=$titelmain?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style-main.css" type="text/css">
<link rel=stylesheet title=surf_menu href="menu.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">

<table width="800" border="0" cellspacing="2" cellpadding="0" height="600" style="BORDER-BOTTOM: <?=$color2?> thin solid" align="center" >
  <tr valign="top">
Avatar billede lerchedahl Nybegynder
24. april 2004 - 15:10 #10
du har ingen andre javascripts afviklet på siden?

ellers kan jeg ikke se nogen grund til at det ikke skulle fungere.
Avatar billede neess Nybegynder
24. april 2004 - 15:15 #11
Jeg har en menu som køre.
Avatar billede lerchedahl Nybegynder
24. april 2004 - 15:19 #12
har du et link til siden?

ellers post lige hele din <head>
Avatar billede neess Nybegynder
24. april 2004 - 15:25 #13
ER hele min head som er postet.
www.dinghy3.dk/admin/dansk.js
Denne menu bliver så loadet ind.Eller en som minder om den. Bare baseret på db.
Avatar billede lerchedahl Nybegynder
24. april 2004 - 15:46 #14
har du ikke en funktion der deklarerer at den skal 'bygge' menuen et eller andet sted?

fx:

'window.onload = buildMenu' i din .js-fil

Hvis det er tilfældet skal du bare kalde den onresize istedet for at prøve at reloade siden.
Avatar billede roenving Novice
24. april 2004 - 15:48 #15
-- ja, du må vise det script, som bygger menuen ...
Avatar billede neess Nybegynder
24. april 2004 - 15:50 #16
loader den på denne her måde
<script type='text/javascript' src='dansk.js'></script>
Avatar billede neess Nybegynder
24. april 2004 - 15:51 #17
og så er der denne fil
menu_com.js som har functionerne.
Avatar billede roenving Novice
24. april 2004 - 16:19 #18
I menu_com har du disse linjer:

    else Trigger.onload=Go;
    Trigger.onresize=(Nav4)?ReDoWhole:RePos;

-- dem laver du om til:

    else Trigger.onload=Go;
    //Trigger.onresize=(Nav4)?ReDoWhole:RePos;

-- og så skriver du i dit body-tag det samme:

<body onresize="(Nav4)?ReDoWhole():RePos();">
Avatar billede neess Nybegynder
24. april 2004 - 16:29 #19
MAnge tak for hjælpen. Nu fik jeg det fedtet sammen til at virke.
Avatar billede roenving Novice
24. april 2004 - 17:49 #20
Velbekomme '-)
Avatar billede roenving Novice
24. april 2004 - 18:06 #21
-- og tak for point ;~}
Avatar billede neess Nybegynder
24. april 2004 - 18:08 #22
Jamen tak for hjælpen
Avatar billede lerchedahl Nybegynder
25. april 2004 - 05:59 #23
så fik du knaldet den :)

takker for point :o)
Avatar billede theselfimages Nybegynder
16. maj 2004 - 02:59 #24
Vil I venligst samlet vise selve den funktion der
"opdatere side når der resizes" ?

Jeg kan ikke helt lurer hvad fra menu_com.js,
der skal bruges og hvad der ikke skal... :|
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging