Avatar billede muddyw. Praktikant
06. september 2005 - 01:05 Der er 7 kommentarer

iframe, først når man trykker på link

jeg kan integrere iframe i mit html-doc, men hvad hvis jeg først vil ha iframen frem når man trykker på et link?
Hvilke tag skal jeg bruge på linket??
Avatar billede old-faithful Praktikant
06. september 2005 - 01:20 #1
Tror det letteste er at lave 2 forskellige sider. Når du trykker på linket på den første side, kommer du til den næste, der så indeholder din iframe.
Avatar billede muddyw. Praktikant
06. september 2005 - 01:23 #2
jamen så går fidusen jo af med at man ikke skal loade en hel ny side igen
Avatar billede old-faithful Praktikant
06. september 2005 - 01:41 #3
Det er rigtigt... afhængigt af indholdet, kunne du jo også "skjule" den ved blot at lave en side der falder i med baggrunden.

Ellers kig her: http://bontragerconnection.com/library/hide-reveal-examples/reveal-iframe.shtml
Avatar billede miss-g Seniormester
06. september 2005 - 01:49 #4
Avatar billede olebole Juniormester
06. september 2005 - 14:15 #5
<ole>

Der er ikke noget i vejen for at oprette en iframe on-the-fly:

<script type="text/JavaScript">
function insIframe() {
    var fr, cont = document.getElementById("gnu");
    fr = document.createElement("iframe");
    fr.setAttribute("src", "http://www.google.dk");
    fr.style.width = "700px";
    fr.style.height = "400px";
    cont.appendChild(fr);
}
</script>

<div id="gnu"></div>

<button onclick="insIframe()">Test</button>

/mvh
</bole>
Avatar billede muddyw. Praktikant
13. januar 2006 - 01:35 #6
olebole --> kom et svar
Avatar billede olebole Juniormester
13. januar 2006 - 01:40 #7
- gerne  ;o)
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
Kurser inden for grundlæggende programmering

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