Avatar billede royal12 Nybegynder
17. september 2003 - 14:53 Der er 6 kommentarer og
1 løsning

opret layer i parent frame

Hejsa

Jeg skal lave noget kode som kan oprette et laver/div
i parent frame. hvilket er okay, men det SKAL kunne køre
i netscape. hvilket er knap så fedt.

hvordan gør jeg lige det?

/Royal
Avatar billede grunken Nybegynder
17. september 2003 - 15:40 #1
Prøv lige at forklare hvad du nøjagtigt skal bruge det til :)
Avatar billede royal12 Nybegynder
17. september 2003 - 15:48 #2
jeg er ved at lave en menu, som skal ligge i en iframe. Og da nogle designere har besluttet at menuen skal kunne folde sig ud. skal jeg kunne oprette div/layers i hovedrammen. men kan ikke få det til at virke i netscape i ie kan man jo bare lave noget i stil med:

Block1 = window.parent.document.createElement("Layer");
window.parent.document.body.appendChild(Block1);
Avatar billede =maddog= Nybegynder
17. september 2003 - 15:50 #3
og
myDiv = document.createElement("div");
parent.document.body.appendChild(myDiv);
duer ikke i NS? Hvilket version snakker vi om?
Avatar billede royal12 Nybegynder
17. september 2003 - 16:01 #4
nix, har lige prøvet med:

myDiv = document.createElement("div");
parent.document.body.appendChild(myDiv);
myDiv.innerText='Enter text here';
myDiv.style.position="absolute";

den kommer godt nok ikke med nogen, fejl men der sker heller ikke noget
det er NS 7.1 jeg tester på
Avatar billede =maddog= Nybegynder
17. september 2003 - 16:08 #5
innerText er ikke standard og virker (selvfølgelig) ikke i NS.
prøv enten at sætte et stylesheet på div
<style type="text/css">
div {border: 1px solid black; width:20px; height: 20px;}
</style>
eller brug
myDiv.appendChild(document.createTextNode("Hej"));
eller
myDiv.innerHTML="Hej";
i stedet og du får en fin Div i skue. Alternativt kan jeg lave en NS/Moz extension til dig så den forstår innerText. Hvis det altså er meget vigtigt for dig.
Avatar billede royal12 Nybegynder
17. september 2003 - 16:16 #6
Kanon, det ser ud til at virke takker!!! :-)
Laver du lige et svar
Avatar billede =maddog= Nybegynder
17. september 2003 - 16:20 #7
Det gør jeg.
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