Avatar billede cdc Novice
13. september 2007 - 09:44 Der er 16 kommentarer og
1 løsning

Dynamisk iframe efter indhold

Kan man lave en iframe dynamisk, når man loader en side fra en anden server ( kraks.dk )
Når man skal lave en rutebeskrivelse, bliver højden forskellig, og derfor kommer der scrollbars i framen. Jeg vil helst bare have at siden bliver det højere
Avatar billede michael_stim Ekspert
13. september 2007 - 10:21 #1
Script jeg har fået af roenving:

<script language="javascript" type="text/javascript">
//Funktion der gør at en iframe ændre størrelse efter indhold
window.onload = function(){
  var t=document.body.scrollHeight;
  if(parent!=window)parent.document.getElementById('main').style.height=t+22+'px';//Ændr evt. de 22 !-)
}
</script>

og så bare sætte id på din iframe (i dette tilfælde main).
Avatar billede michael_stim Ekspert
13. september 2007 - 10:21 #2
PS. Er ikke optimalt i FF, der skal siden loades 2 gange???
Avatar billede roenving Novice
13. september 2007 - 10:48 #3
Man kan ikke gøre noget ved noget, der kommer fra et andet domæne, så du kan ikke fra framen ændre størrelsen på (i)frame-elementet, eller fra hoveddokumentet aflæse højden på indholdet ...
Avatar billede cdc Novice
13. september 2007 - 10:58 #4
var nok det jeg fryktede, kan man lave noget andet...include ting?
Avatar billede roenving Novice
13. september 2007 - 11:03 #5
Du kan hente det fra serveren, og så sætte det ind (også uden frame !-)
Avatar billede cdc Novice
13. september 2007 - 11:14 #6
det er jo kraks server, jeg har modtaget dette link fra kraks som skal ind på siden:
http://kort.krak.dk/ml/link.asp?id=0a808e45eef44ab1a29ce46dad242989
Avatar billede roenving Novice
13. september 2007 - 11:18 #7
Men det kort har da en fast størrelse ?-)
Avatar billede cdc Novice
13. september 2007 - 11:20 #8
Avatar billede cdc Novice
13. september 2007 - 11:21 #9
hvist man bare kunne åbne den i et nyt vindu, eller i en "popup"
Avatar billede roenving Novice
13. september 2007 - 11:33 #10
Du kan sætte target="_blank" på linket ...
Avatar billede cdc Novice
13. september 2007 - 11:47 #11
ja.....det ved jeg godt, men det var mere når man klikker send således at rutebeskrivelsen kom op i en popup, men det bliver nok bare den nemme løsning med et link som skal bruges
Avatar billede cdc Novice
13. september 2007 - 14:46 #12
jeg har lavet en iframe med kortet og en popup til rutebeskrivelsen
Svar hvis det er nogle der vil have points, da jeg har fået bekræftet at det ikke kunne lade sig gøre

/cdc
Avatar billede michael_stim Ekspert
13. september 2007 - 14:50 #13
Det må vist väre roenvings ;o)
Avatar billede cdc Novice
14. september 2007 - 15:15 #14
roenving.....skal du have points?
Avatar billede roenving Novice
15. september 2007 - 13:16 #15
Oki '-)
Avatar billede roenving Novice
21. september 2007 - 13:16 #16
Tak for point ;~}
Avatar billede cdc Novice
21. september 2007 - 13:22 #17
velbekomst :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
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