Avatar billede mini-me Nybegynder
04. maj 2002 - 14:42 Der er 2 kommentarer og
1 løsning

onload

Jeg sidder her og knokler med noget DHTML, jeg er igang med at lave en Web-Editor og er kommet så langt som at skulle til at loade noget tekst ind i editoren.
Jeg bruger objektet med classid'et fra microsofts Dhtml editor.

<object id="cbEditor" height="600" width="500" classid="clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A" VIEWASTEXT>
</object>

Nu er problemet bare at hvis jeg laver

<body language="javascript" onload="return window_onload()">

og så

<script language="javascript">

cbEditor.DOM.body.innerHTML = "TEXT SOM BLIVER VIST I MIT OBJEKT";
</script>

så får jeg fejlen at objektet ikke understøtter bla bla..
Men hvis jeg nu laver en <input type="submit" onclick="java script:onclick()">

og så <script language=javascript>
    cbEditor.DOM.body.innerHTML += "FED";
</script>

så kan jeg godt få det til at fungerer... men jeg skal have det til at fungerer når jeg loader mit vindue !!!

Ellers er det ikke speicelt smart !!
Avatar billede raveduck Nybegynder
04. maj 2002 - 18:06 #1
Umiddelbart synes jeg det ser meget forkert ud med "language="javascript" midt i din <body> kode.

Prøv at ændre det til <body onLoad="return window_onload()">
Avatar billede =maddog= Nybegynder
05. maj 2002 - 21:21 #2
<input type="submit" onclick="java script:onclick()">
er forkert (men virker i IE da den ødsler regnekraft bort til at rette fejl)
<input type="submit" onclick="onclick()">
er rigtig (eller burde være det. hvis ikke har jeg lært noget nyt i dag)
<body onload="window_onload()">
burde være det rigtige. hvorfor i al verden har du sat return på?? måske forstår jeg bare ikke MS's Web-Editor. Det er jeg i grunden ikke så ked af endda.
Avatar billede mini-me Nybegynder
11. juni 2002 - 19:08 #3
Har løst det... vi skulle rode med noget helt andet :)
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