Gå til innhold

Open link in new FRAME


Anbefalte innlegg

Skrevet

Er det mulig for et javascript å øke/redusere antall frames på en side uten å reloade innholdet i eksisterende frames?

Altså ha en "open link in new frame (ikke window)" type link.

(vet man kan skripte resize av frames)

Tenkt brukt på webmail... man sitter å skriver en mail, så skulle man ha sjekket et eller annet i en annen mail. Så kan man få opp et ekstra frame med mulighet til å bla i gammel mail uten å måtte klippe / lime det man holdt på å skrive

 

Webmailen er lagt opp slik at menyen er et frame, og hoveddelen er et frame.

Man kan selvsagt ha flere frames med størrelse 0 liggende ubrukt, intill man trenger flere frames, men det setter jo en begrensning på hvor mange frames man kan få åpnet.

  • 3 uker senere...
Videoannonse
Annonse
Skrevet

Det skal være mulig å justere høyde/bredde og innhold i en iframe ved hjelp av javascript. Slik jeg skjønner, så trenger du kode for å åpne en side i en iframe fra en annen iframe etc.

 

 

<!-- Link som åpner ny_htmlside.html i angitt iframe.
<a href="ny_htmlside.html" target="frame_1">Åpne ny side</a>

<!-- Iframe
<iframe src="htmlside.html" name="frame_1" height=100 width=100 scrolling="AUTO" marginheight=0 marginwidth=0 frameborder=1></iframe>

 

No slikt...?

Skrevet

Ja, men er det mulig å opprette/fjerne iframes med f.x. javascript?

(Altså uten å reloade hovedsiden)

 

(Man kan endre innhold og størrelse på vanlige frames med javascript også)

Skrevet

Vet ikke om du kan opprette iframes på siden med javascript (dvs, adri testet). Eventuelt så kan du jo forsøkte å lage en hidden iframe som du henter frem ved hjelp av javascript (css/dhtml).

Skrevet

Man kan muligens sette iframes i en egen layer (div-tag), og bruke javascript rewrite på layeren. MEN, med noe slikt blir jo alt innhold i eksisterende iframes nødt til å lastes på nytt. Da er jo hele poenget borte.

  • 3 uker senere...
Skrevet

Vet ikke helt om det kan fungere å dytte koden inn i en javascript streng, og legge inn strengen i et DIV felt

 

Rabler ned noe kode her så ser du hva jeg mener (har ikke testa koden) :D

 

<script language=javascript>
function viewIframe(mode){
 var sIframeCode = "<iframe height=200 width=200 src='http://www.hardware.no'></iframe>"

 if (mode=="vis")
   document.getElementById("view").innerHTML=sIframeCode;
 else
   document.getElementById("view").innerHTML="";
}
</script>

<a href=Javascript:viewIframe('vis');>Vis iframe</a>
<a href=Javascript:viewIframe('lukk');>Lukk iframe</a>

<div id="view">
</div>

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