Avatar billede stonedbush Nybegynder
08. august 2005 - 12:12 Der er 12 kommentarer og
2 løsninger

iframe + javascript = FEJL

Jeg laver en side, som bliver opbygget i iframes.
Der er følgende iframes:

____________________________
| ________________  ____    |
| |              | |  |  |
| |  Billed      | |pm |  |
| |              | |  |  |
| |_______________| |___|  |
|                          |
| ______________________    |
| |                    |  |
| |  Navigation        |  |
| |_____________________|  |
|___________________________|

pm er lig med picmenu.

Hvis man ser siden i Konqueror i linux, virker den perfekt.
Hvis man ser den i Firefox, virker den, men kommer op med en konsole.
Hvis man ser den i IE, så virker linksne slet ikk som de skal.
Er der nogen der ved hvordan det skal fikses??

Siden kan ses her:
http://dan1.wi.ots.dk/caspermaare.com/

Og det hele er skrevet i html, så det burde kunne lade sig gøre at se hele koden.
Avatar billede roenving Novice
08. august 2005 - 12:30 #1
Jamen du åbner jo også en popup onload, sådan et site ville jeg aldrig besøge !-)
Avatar billede stonedbush Nybegynder
08. august 2005 - 12:38 #2
det er fordi at den skal tage og maksimere vinduet, så man får hele siden med, hvis man kører 1024x768
Avatar billede roenving Novice
08. august 2005 - 12:49 #3
Hvis du gør sådan noget ved min browser, banner jeg siden, uanset om du ændrer på størrelsen af mit eget vindue eller påtvinger mig en popup ...

-- jeg vil generelt betragte det som uhensigtsmæssigt at anskue design på den måde, at det kun kan lade sig gøre at vise det i en bestemt størrelse !-)

-- men selvfølgelig skal man lade elementer have den størrelse, som de har, så må man bare sørge for, at det ikke er en overraskelse, hvis noget vigtigt som udgangspunkt befinder sig udenfor vinduets rammer, når det er småt !o]
Avatar billede stonedbush Nybegynder
08. august 2005 - 12:53 #4
så er der ikk nogen popup på.
Er der så nogen der kunne tænke sig at give et bud på hvad der er galt??
Det der er galt er at den vil ikk lade folk gå ind i pictures ej heller vil den vise den lille grønne pil ved siden af linket
Avatar billede roenving Novice
08. august 2005 - 13:00 #5
Du skifter jo også framen med links før du skifter de andre !-)

vend rækkefølgen, så du først skifter menu-framen, når browseren har fået at vide, at den skal skifte de andre:

<a href="java script:" onclick="parent.frames['billed'].location = 'blank.html';parent.frames['picmenu'].location = 'blank.html'; location.href = 'menu.html';">Menu</a>
Avatar billede stonedbush Nybegynder
08. august 2005 - 13:11 #6
jeg har så lige prøvet at ændre det, men det virker stadig ikke.
Er der ikk en anden måde at gøre det på uden javascript??
Avatar billede stonedbush Nybegynder
08. august 2005 - 13:14 #7
den vil sagtens ændre iframe "billed" og "picmenu" men den vil ikke ændre iframe "menu".
Avatar billede roenving Novice
08. august 2005 - 13:17 #8
-- måske skulle du lige ændre det til at bruge linkets naturlige opføsel også:

<a href="menu.html" onclick="parent.frames['billed'].location = 'blank.html';parent.frames['picmenu'].location = 'blank.html';">Menu</a>

-- og skal man skifte flere frames er man nødt til at benytte sig af javascript, for det kan ikke gøres uden !-)
Avatar billede stonedbush Nybegynder
08. august 2005 - 13:24 #9
sørme så om det ikke virkede.
Rigtig tusind mange tak for det roenving.
Hvis du lige ligger et svar, så er disse point dine.
Avatar billede roenving Novice
08. august 2005 - 13:42 #10
Du har ikke lagt den op endnu ?-)

-- og behold langt de fleste af dine point selv !-)

Velbekomme '-)
Avatar billede stonedbush Nybegynder
08. august 2005 - 13:46 #11
Nej for jeg skal lige have ordnet alle de andre sider også med den nye kode.
Avatar billede roenving Novice
08. august 2005 - 13:51 #12
-- jamen, så tak for point ;~}
Avatar billede stonedbush Nybegynder
08. august 2005 - 14:18 #13
velbekomme :)

Så er siden lagt op, hvis du havde lyst til at se på det :)
Avatar billede roenving Novice
08. august 2005 - 14:22 #14
Muy bueno ,-)
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