Gå til innhold

Hente kode fra annen side uten frames??


Anbefalte innlegg

Går det an å hente kode fra en annen side uten bruk av frames?? F.eks. ha en fil med menyer i , og kunne hente dette ut derfra. Gjerne med mulighet til å referere til et enkelt 'objekt', ved navn slik at man kan lagre all mye brukt kode i én fil. Skal gjøres uten frames, helst med bare HTML, eller HTML og Javascript. (kan seflvfølgelig bruke CSS hvis det er til noe nytte??)

Lenke til kommentar
Videoannonse
Annonse

Vel.. hvis du på død og liv må låse deg til html/javascript er dette kanskje en mulig løsning:

 

htmldok.html:


<HTML>

<HEAD>

 <TITLE>MyMainPage</TITLE>



</HEAD>

<BODY>

 <SCRIPT LANGUAGE='javascript' SRC='javascript.js'></SCRIPT>

</BODY>

</HTML>

 

 

javascript.js:


   document.write("<b>HTML fra eksternt dokument</b><br>");

   document.write("<b>Neste linje</b><br>");

 

 

Men jeg tror denne metoden passer best, for tilfeller der man har laget en klasse som automatisk genererer html for en meny eller noe.

 

La oss anta at javascript.js inneholdt en klasse clsMakeMenu, og at denne har definert en funksjon for å skrive ut HTMLdata putHTML.

 

Da ville hovedsiden kunne se slik ut:

 

htmldok.html:


<HTML>

<HEAD>

 <TITLE>MyMainPage</TITLE>

 <SCRIPT LANGUAGE='javascript' SRC='javascript.js'></SCRIPT>

 <SCRIPT LANGUAGE='javascript' >

     objMenu = new clsMakeMenu();

 </SCRIPT>



</HEAD>

<BODY>

 <SCRIPT LANGUAGE='javascript' >objMenu.putHTML();</SCRIPT>

</BODY>

</HTML>

 

 

 

 

Fort deg å teste, før Ynx leser innlegget ditt og kommer løpende og banker oss begge i hodet med "Sams Teach Yourself PHP4 in 24 hours".

(jk Ynx :D )

Lenke til kommentar

Mja.. her er jo forsåvidt <IFRAME>-tag'en ganske genial også. Du kan definere utseende, bredde, høyde og posisjonere den hvor du vil på siden.

 

Det betinger jo selvfølgelig at du har en fullverdig HTML-side å inkludere (ikke bare meny-data el.)

 

Edit: skriveleif

Lenke til kommentar
Mja.. her er jo forsåvidt <IFRAME>-tag'en ganske genial også. Du kan definere utseende, bredde, høyde og posisjoner den hvor du vil på siden.

 

Det betinger jo selvfølgelig at du har en fullverdig HTML-side å inkludere (ikke bare meny-data el.)

 

Var det jeg skulle fram til og ;)

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...