Avatar billede tweak Nybegynder
04. juli 2005 - 11:11 Der er 6 kommentarer og
1 løsning

JScript istedet for iframe

Jeg læste på netcoders om brugen af iframe og  gennemsigtighed af den, hvor han forslår følgende:

*****Det er korrekt... jeg vil foreslå et alternativ (Da dette nu er DHTML forummet), og det er at lave det med en DIV, den kan du loade sider ind i via JScript, og du har desuden den fulde kontrol over farver og gennemsigtighed.*****

Grunden til jeg gerne vil bruge det er at ALLOWTRANSPARENCY ikke er en valid kode, men er der en som kan for tælle mig hvordan man loader noget vi det han forslår.? I kan se min iframe her: http://www.digitalife.dk/ den er ude til højre, hvor der står noget tekst.
Avatar billede roenving Novice
04. juli 2005 - 12:02 #1
Tricket hedder skjult iframe, altså en iframe uden udstrækning, hvor du så foruden den html-kode, du vil vise, også placerer et lille javascript, som onload kan overføre de nødvendige data til et andet element i dokumentet !-)
Avatar billede tweak Nybegynder
04. juli 2005 - 12:06 #2
Det kan jeg sq ikke finde ud af :-( Så hvis du kan lave et eks. ville det være fedt.!
Avatar billede tweak Nybegynder
04. juli 2005 - 12:07 #3
btw. Hvor ligger du sjældent et svar.!? :-) Jeg har haft flere spg. hvor jeg selv lukker, selv om du har løst problemet.!
Avatar billede roenving Novice
05. juli 2005 - 11:37 #4
-- jeg lægger ganske ofte svar, men sjældent uden at have fået en reaktion fra spørgeren, om det var mit forslag, han kunne bruge ...

-- men dokumentet i iframen kunne se sådan ud:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Skjult iframe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
window.onload = function(){
  parent.document.getElementById('minDiv').innerHTML = document.getElementById('kildeDiv').innerHTML;
}
</script>
</head>

<body>
<div id="kildeDiv">

<!-- html-koden, som skal overføres til diven i dokumentet !-) -->

</div>
</body>
</html>

-- og så sørger du for at synkronisere id på den div, du vil have indholdet ind i, og det id, der er brugt her (minDiv !-)
Avatar billede tweak Nybegynder
07. august 2005 - 21:52 #5
Og det kunne jeg bruge, så du må gerne svare :)
Avatar billede roenving Novice
08. august 2005 - 10:01 #6
Velbekomme '-)
Avatar billede roenving Novice
29. september 2005 - 17:22 #7
-- og tak for point ;~}
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

IT-JOB

Zealand – Sjællands Erhvervsakademi S/I

Erfaren IT-projektleder med stærk teknisk indsigt

Netcompany A/S

IT Consultant

PlanBørnefonden

Full Stack Developer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Digital forretningsanalytiker til Cyberdivisionen