petterg Skrevet 9. august 2005 Del Skrevet 9. august 2005 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. Lenke til kommentar
Stian_S Skrevet 31. august 2005 Del Skrevet 31. august 2005 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...? Lenke til kommentar
petterg Skrevet 31. august 2005 Forfatter Del Skrevet 31. august 2005 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å) Lenke til kommentar
Stian_S Skrevet 1. september 2005 Del Skrevet 1. september 2005 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). Lenke til kommentar
petterg Skrevet 2. september 2005 Forfatter Del Skrevet 2. september 2005 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. Lenke til kommentar
Stian_S Skrevet 21. september 2005 Del Skrevet 21. september 2005 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) <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> Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå