Avatar billede sazo Nybegynder
09. juli 2005 - 11:08 Der er 9 kommentarer og
1 løsning

Variable størrelse af felt og position

Hey Eksperter. Problemet er at jeg har koden:

<html>
<head>
<title>
</title>
</head>
<body style="margin: 0;">

<span style="position: absolute; top: 0; left: 0;">
<iframe src="frame1.html" width="100%" height="600" scrolling="no"></iframe>
</span>

<script>
var width = window.screen.availWidth / 2 - 100;
var height = window.screen.availHeight / 2 - 200;

document.write("<span style='position: absolute; top: "+height+"; left: "+width+";'><table width='200' height='200' border='1'><tr><td><iframe src='' name='main' width='100%' height='100%'></iframe></td></tr></table></span>")
</script>

</body>
</html>

Det felt der kommer i midten vil jeg gerne have så dens størrelse og position er variabel. Om det skal laves gennem HTML, php eller javascript ved jeg ikke og det er i og for sig også lige meget, så længe det kan gøres via et flash dokument. :-)

På forhånd tak for hjælpen.
Avatar billede olebole Juniormester
09. juli 2005 - 14:56 #1
<ole>

Den kode, du skriver, giver ikke mening. Hvad skulle den gøre, hvis den virkede?  :)

/mvh
</bole>
Avatar billede sazo Nybegynder
09. juli 2005 - 15:32 #2
Den laver et vindue i midten af siden "frame1.html" som hedder "Main". Den bagerste side loader en side der hedder "frame1.html", dette er en flash side. I den side er der en knap som åbner en ny side i "main". Det jeg gerne vil have er at jeg kan variere størrelsen og positionen af vinduet "main" fra flash eller HTML'en som loades som baggrund. Enten via javascript eller php eller hvordan det nu kan laves. :-)
Avatar billede olebole Juniormester
09. juli 2005 - 16:51 #3
Det hjalp ikke så meget - jeg tror, du bliver nødt til at lægge et link til siden  :)

Hvis du med 'vindue' mener et lag på siden, så forsøger du at sætte helt vanvittige størrelser på laget. Du lægger nok ikke mærke til det, da disse værdier er invalide og derfor ikke virker.

Derudover sætter du ikke højde på den td, den dynamiske iframe indskrives i. Det betyder, at denne iframe ikke vises, da den har ikke noget at beregne sin højde udfra: 100% af hvad?  ;o)
Avatar billede sazo Nybegynder
12. juli 2005 - 19:25 #4
siden er på www.life-log.dk/mail. Når i trykker på knappen "knap" skal i trykke lidt i udkanten af bunden, gad ikke lige lave det om... :-) Når i har trykket på den loades frame4.html i vinduet "main"...
Avatar billede olebole Juniormester
12. juli 2005 - 19:52 #5
Jeg har stadig ingen anelse om, hvad det er, du prøver  :)
Avatar billede sazo Nybegynder
12. juli 2005 - 20:04 #6
Okay... Nu ved du hvad vinduet "main" er ikke? Det er den jeg vil have så jeg kan give den en variabel størrelse og position, via et HTML link/knap eller lign... :-)
Avatar billede sazo Nybegynder
14. juli 2005 - 16:06 #7
Hjalp det? :-)
Avatar billede olebole Juniormester
14. juli 2005 - 16:14 #8
Ikke det fjerneste
Avatar billede sazo Nybegynder
15. juli 2005 - 13:27 #9
Hmm... Så ved jeg ikke helt hvordan jeg skal forklare det.... :-S
Avatar billede sazo Nybegynder
13. august 2005 - 12:52 #10
***LUKKET***
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