Gå til innhold

reloade en frame


Anbefalte innlegg

Videoannonse
Annonse

Bruk "window.open" i javascript.

 

Har akkurat brukt følgende selv:

 

<html><head>



<script>

function oppdater() {

  window.open("sidebar.html","sidebar");

}

</script>

<body>





<form action="exempel.php" method="post" onSubmit="oppdater()">

F-navn:<input type="text" size="15" name="fornavn"><br> E-navn:<input type="text" size="15" name="etternavn"><br>

Kommentar:<br>

<textarea name="kommentar" rows="6" cols"=60">

</textarea><br>

<br>

<input type="reset" value=" Nullstill "><input type="submit" value="Send"><br><br>

</form>



</body></html>

 

Dette forutsetter at du har en side som heter: "sidebar.html"

og at den ligger i en frame som heter: "sidebar".

 

Ganske forenklet... :)

 

Burde også fungere om du bruker javascriptet i en PHP-side, bare legg det inn i et "echo" (eller hold det utenfor "<?php ?>-taggene") så skulle det kunne virke. (tror jeg - har ikke prøvd)

 

om du skal bruke samme rutinen på flere sider legger du bare scriptet i en *.js -fil og legger inn henvisning til den med:

<script src="dinfil.js"></script>

 

Der kan du samle flere rutiner som kan hentes ut til alle sider som henviser til scriptfilen din..

 

Håper dette var til hjelp.... :o

 

N-Joy.

Lenke til kommentar
Hm.. Råder deg til å bruke location.replace() i stedet for window.open() .........

 

Ser man det, man lærer stadig de enkleste ting :)

 

Plazma`s råd bør absolutt følges.

 

Selv skal jeg stikke nesa i et lite script som skal forandres... :-?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...