Avatar billede webhest Nybegynder
04. maj 2003 - 12:10 Der er 10 kommentarer og
1 løsning

Reload script!

<script>
chatHTML = "HIHI/"; //Denne variabel udfyldes med PHP
if (parent.frames['chatten'].opdaterSpan) {
parent.frames['chatten'].opdaterSpan(chatHTML);
setTimeout("self.location.reload(true)",3000);
}
</script>


Det hvor der står HIHI kan jeg ikke gøre sådan at jeg kan bruge " ?????
Jeg SKAL nemlig bruge det tegn!
Avatar billede schaefner Juniormester
04. maj 2003 - 12:11 #1
Prøv at sætte \ foran: \"
Avatar billede webhest Nybegynder
04. maj 2003 - 12:14 #2
Hvis jeg nu skal bruge f.eks denne kode :
<script>
chatHTML = "<font face="verdana" size="1" color="#000000">hm"; //Denne variabel udfyldes med PHP
if (parent.frames['chatten'].opdaterSpan) {
parent.frames['chatten'].opdaterSpan(chatHTML);
setTimeout("self.location.reload(true)",3000);
}
</script>

Så får jeg fejl....
Avatar billede schaefner Juniormester
04. maj 2003 - 12:15 #3
<font face=\"verdana\" size=\"1\" color=\"#000000\">
eller måske:
<font face='verdana' size='1' color='#000000'>
Avatar billede ahv Nybegynder
04. maj 2003 - 12:15 #4
chatHTML = "<font face='verdana' size='1' color='#000000'>hm";
Avatar billede ahv Nybegynder
04. maj 2003 - 12:16 #5
Du kan også vende den, den anden vej:

chatHTML = '<font face="verdana" size="1" color="#000000">hm';
Avatar billede olebole Juniormester
04. maj 2003 - 15:57 #6
<ole>

Du bør absolut ikke lade PHP skrive din HTML. Det er vildt resource-spild. I forvejen er PHP uegnet til at skrive chats i (ligesom ASP og JSP), men hvis du alligevel gør det, bør du kun hente så lidt som overhovedet muligt fra serveren - og lade klienten udføre arbejdet.

Det betyder:
1. Hent kun de chat-beskeder, som brugeren ikke allerede har set (de andre ligger jo i browseren, så dem behøver du ikke hente).
2. Lad klienten formatere al HTML i beskeden.

/mvh
</bole>
Avatar billede summersun Nybegynder
05. maj 2003 - 09:15 #7
olebole>

hvad ville du så lave en chat i?..java?
Avatar billede Slettet bruger
05. maj 2003 - 14:19 #8
Brug da Olebole-chatten! Mit eksempel (det, du kommer med) er forenklet og - har det vist sig - dårligt. :)
Avatar billede Slettet bruger
05. maj 2003 - 14:19 #9
Søg med Ekspertens søgefunktion efter "olebole-chat".
Avatar billede olebole Juniormester
05. maj 2003 - 17:43 #10
Ja, et programmeringssprog er langt at foretrække - men jeg har skrevet et lille skelet i både PHP/MySQL og ASP/MySQL, der forhåbentlig snart bliver opdateret til en ny version. Har ikke lige haft tid  :)
Den er betydelig mere effektiv - da den holder styr på, hvad brugeren har set ... og gemmer det på klientmaskinen.
  http://tjenester.dk/x-codes.dk/eksperten/chat/
/mvh
Avatar billede webhest Nybegynder
26. oktober 2003 - 21:07 #11
lukker spg
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