Avatar billede steen_hansen Forsker
09. november 2000 - 13:38 Der er 18 kommentarer og
4 løsninger

Hvordan laver jeg et \"Opdater-siden\"-link på min hjemmeside?

Spørgsmålets titel angiver meget rammende mit spørgsmål:

Hvordan laver jeg et \"Opdater-siden\"-link på min hjemmeside?

Jeg har lavet et lille javascript, som åbner en side i et nyt vindue. Mellem <head></head>:

function vindue(){
nytvindue=window.open(\"http://www.sidens navn.dk/index.htm\",\"index\",\"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,height=600,width=800\");
alwaysRaised=\"true\";
}

Mellem <body></body>:

<td height=\"40\"><a href=\"java script:vindue()\" onFocus=\"this.blur()\"><b><i>NAVN PÅ LINK<br>

Det åbner det nye vindue i str. 800X600 uden menubar, scrollbar etc. Men det fratager jo også brugerne muligheden for at opdatere siden. Derfor vil jeg gerne lægge et link (ikke en knap) ind, som klarer den funktion. Hvordan ser koden ud?
Avatar billede milo Nybegynder
09. november 2000 - 13:41 #1
<a href=\"java script:location.reload()\">link</a>
Avatar billede tdaugaard Nybegynder
09. november 2000 - 13:41 #2
<a href=\"java script:location.reload;\"></a>
Avatar billede milo Nybegynder
09. november 2000 - 13:42 #3
hir hir jeg kom først *ggg*
Avatar billede tdaugaard Nybegynder
09. november 2000 - 13:42 #4
nå .. too late :(
Avatar billede limemedia Nybegynder
09. november 2000 - 13:43 #5
<a href=\"java script:location.reload(true)\">link</a>

for at force reload og ikke en cached version !
Avatar billede tdaugaard Nybegynder
09. november 2000 - 13:43 #6
hæ hæ ...
Avatar billede melgaard Nybegynder
09. november 2000 - 13:43 #7
Hejsa!

Hvad med noget i denne stil:

<a href=\"java script:document.location.reload(true);\">Click her</a>

.. kan det bruges?

/melgaard
Avatar billede steen_hansen Forsker
09. november 2000 - 13:46 #8
I fortjener alle lidt for den hurtige hjælp (milo får LIDT mere, fordi han/hun var først). Tak, drenge :o)
Avatar billede steen_hansen Forsker
09. november 2000 - 13:46 #9
... og evt. piger
Avatar billede tdaugaard Nybegynder
09. november 2000 - 13:47 #10
Det var så lidt :)
Avatar billede steen_hansen Forsker
09. november 2000 - 13:51 #11
Ups, den opdaterer kun den pågældende ramme, som linket ligger i. Den skal opdatere HELE det frameset, brugeren nu er inde på...
Avatar billede steen_hansen Forsker
09. november 2000 - 13:51 #12
PS: Jeg brugte ljweb\'s eksempel for ikke at cache siden
Avatar billede tdaugaard Nybegynder
09. november 2000 - 13:54 #13
top.location.reload(true);
top.reload(true);

? virker en af dem ?
Avatar billede steen_hansen Forsker
09. november 2000 - 13:57 #14
tdaugaard: top.location.reload(true); virkede. TAK! Smækkys til alle! :o)
Avatar billede milo Nybegynder
09. november 2000 - 13:58 #15
her er et vildt skud, har ik forstand på javascript, men kunne man evt:

<a href=\"java script:location.reload()\" target=\"frame1\";java script:location.reload()\" target=\"frame2\">link</a> osv..

Tror ik det virker...
Avatar billede milo Nybegynder
09. november 2000 - 14:00 #16
top.location.reload(true);  ja det er lidt nemmere *GG*

aaaddd steen! *gg*
Avatar billede tdaugaard Nybegynder
09. november 2000 - 14:00 #17
steen_hansen:> det var så lidt :)
Avatar billede steen_hansen Forsker
09. november 2000 - 14:01 #18
milo: tdaugaards øverste eksempel virker (jeg har dog ikke apostrof efter (true) ....?)
Avatar billede steen_hansen Forsker
09. november 2000 - 14:03 #19
Linien ser således ud:

<a href=\"java script:top.location.reload(true)\">

... men det virker! :o)
Avatar billede tdaugaard Nybegynder
09. november 2000 - 14:06 #20
apostrof ? det er et semikolon ..
Avatar billede steen_hansen Forsker
09. november 2000 - 14:07 #21
sdfjkln sdfkljsdyrf sdfgas sgsd sd sadtfsd klæ? dsfj dsælifsdf ddfhh kdf, ha ha ha!

Hjernen holder fyraften, jeg følger med om 2-3 timer :o)
Avatar billede tdaugaard Nybegynder
09. november 2000 - 14:08 #22
nåå .. ja .. den er ligeglad med semikolon i en A HREF sætning..
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