Avatar billede tandpine Nybegynder
28. maj 2000 - 13:37 Der er 12 kommentarer og
1 løsning

skrive i en anden frame

Hejsa.
Jeg er ved at lave en "writer" til min hjemmeside, der bruger setTimer til at opdatere framen med.
men jeg er rendt ind i et RET stort problem, for når jeg bruger top.writer.document.write til at skrive det næste bogstav med, fjerner den min style af siden, og den bliver bare hvid og skriver på dette.

håber at nogen kan hjælpe mig
med venlig hilsen
René
Avatar billede olebole Juniormester
28. maj 2000 - 19:14 #1
<ole>
Tjahhh...sådan er det med det!
Du må lave definere din CSS som en class og så skrive noget:
    document.write("<span class='myClass'>Her er din tekst</span>");
Det er den workaround, man normalt bruger.
/Vh
</bole>
Avatar billede tandpine Nybegynder
28. maj 2000 - 20:03 #2
Hmm... jeg kan ikke helt se hvordan du mener.. kan du ikke lige hjælpe mig med den class
Avatar billede olebole Juniormester
28. maj 2000 - 20:15 #3
Du skal prøve at gå til
    http://www.dansteinman.com/dynduo/en/changingstyles.html
...der kan du læse om, hvordan man skriver i lag og beholder sin CSS på teksten. Hvis du også har BODY-, TD- eller andre CSS'er er du nok nødt til at skrive det ind i et lag.
Steinmans tutorial er den fedeste på WWW om X-browser DHTML. Prøv at læse i den og du vil lære en masse om, hvad du kan gøre.  ;-))
/Vh
Avatar billede tandpine Nybegynder
28. maj 2000 - 20:17 #4
tak skal du ha..
hvis jeg får det til at funke får du dine points
Avatar billede olebole Juniormester
28. maj 2000 - 20:28 #5
Ellers må du bare komme tilbage ;-))
Jeg kunne sagtens levere en 'nøglefærdig' løsning nu, men det er en meget større hjælp at lade dig 'svede' lidt og få dig til at FORSTÅ, hvad der sker  ;-)
/Vh
Avatar billede tandpine Nybegynder
29. maj 2000 - 20:04 #6
Det virker med det link du kom med og derfor får du pointene
Avatar billede tandpine Nybegynder
29. maj 2000 - 20:36 #7
du kan btw se tingen virke på
  http://www.re-trade.dk/html/tingen.html
Avatar billede olebole Juniormester
29. maj 2000 - 20:57 #8
Fin lille ting!
Tillykke med den - og Tak  ;-)
Avatar billede mgade Nybegynder
31. maj 2000 - 11:00 #9
Hmm. Jeg hoppede lige ind for at se det - og det ser sjovt ud! Ku' være man skulle til at få hånden op ad lommen igen? :-) Det er jo meget lettere at kontrollere fx udseendet af en chat (for nu at nævne et tilfældigt eksempel *s*),når man skriver i en frame end - fx - i en textboks!! Det sidste bliver enerverende i længden :-)

((Denne kommentar bare lige for at uddele ros til jer begge!)(Humøret er i top i dag))
Avatar billede olebole Juniormester
31. maj 2000 - 11:15 #10
mgade >> Du kan evt. lave en usynlig frame (<frameset rows="100%,*">), der opdaterer med et bestemt interval og trækker en tekststreng ned. Den kan du så skrive ind i et <div> i den synlige frame. Det giver en pæn opdatering.
Personligt synes jeg så, det er smartest at lade sidste chat-besked komme først i strengen, så den lægger sig øverst. Så bliver der ingen 'scroll-fis'.
/Vh
Avatar billede mgade Nybegynder
31. maj 2000 - 11:22 #11
Agree fsv nyeste meddelelse øverst - det har jeg også valgt i min chat.

Jeg har også en skjult frame, men markøren bliver alligevel et timeglas mens opdateringen "fyrer af". Så jeg har tænkt på at lave et maskinrums-vindue - med en skjult frame (for at gemme noget af koden - i det mindste indtil det hele evt offentliggøres).

Fidusen er at chatvinduet så bliver HELT roligt - tror jeg.

Selv jubiis chat har den der urolige musemarkør.

Når jeg valgte text-feltet opr. så var det dels fordi det sålet ud og dels fordi brugeren så kan kopiere chatten ud selv. Men det har jeg lige fundet ud af at man også kan på jubii-chatten.

Ved at skrive i en frame kan man også lave lidt lir med skrift og billeder etc., som textfeltet ikke accepterer.
Avatar billede olebole Juniormester
31. maj 2000 - 11:37 #12
Så kan denne kode sørge for dit 'maskinrums-vindue' bliver under hovedvinduet:

function onTop() {
  self.focus();
  setTimeout("onTop()",200)
}
onTop();

Det skriver du i head'en - blandt dine andre scripts - i hovedvinduet. Det fokuserer hovedvinduet 5 gange i sekundet.
Og luk så lige vinduet på 'onUnload' af hoved-chat-dokumentet! Det ville være 'sexy'  ;-)
...Er dette iøvrigt ikke et HELT andet emne...?!? LOL!
Avatar billede mgade Nybegynder
31. maj 2000 - 11:44 #13
Yes (til onunload) det er da klaaaart *s*

Jeg er nu ikke sikker på jeg vil mase mig op øverst hele tiden. Brugeren må (vist) gerne sidde og skrive i Word eller whatever imens. Hmm. (Talking about fjernundervisning med mødepligt... Gotta think it over)

Jo, du har ret - det er et forkert emne! Blev bare lige inspireret!

*Over'n'out*
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