03. marts 2009 - 21:57Der er
3 kommentarer og 1 løsning
Function problem i firefox..
har denne Function fncTextChange1(strText) strTekst = Trim(strText) fncTextChange1 = Replace(strTekst,"""","''") fncTextChange1 = Replace(strTekst,"'","''") fncTextChange1 = Replace(fncTextChange1," "," ") fncTextChange1 = Replace(fncTextChange1,">",">") fncTextChange1 = Replace(fncTextChange1,"<","<") fncTextChange1 = Replace(fncTextChange1,"<BR>",vbCrLf) fncTextChange1 = Replace(fncTextChange1,"å","å") fncTextChange1 = Replace(fncTextChange1,"æ","æ") fncTextChange1 = Replace(fncTextChange1,"ø","ø") fncTextChange1 = Replace(fncTextChange1,"Å","Å") fncTextChange1 = Replace(fncTextChange1,"Æ","Æ") fncTextChange1 = Replace(fncTextChange1,"Ø","Ø") End Function
sqlvelkommen = "select * from Velkommen where id = 1" set rsvelkommen = myConn.execute(sqlvelkommen) velkommen = fncTextChange1(rsvelkommen("Tekst")) %>
og det virker ganske fint i ie.. men i firefox viser den nogen små kasse som man ikke helt kan forstå.. nogen som har en løsning på det.
ASP kører på serveren - og den er ligeglad med hvilken browser klienten benytter. Så det lyder mere som om at du har et generelt tegnsæt problem enten i din database, i koden eller begge steder.
Synes godt om
Slettet bruger
05. marts 2009 - 19:00#3
Som Keysersoze siger: ASP køres på serveren, så det kan altså ikke være i browseren fejlen ligger.
Dog kan det være et tegnsæt problem: Du kan åbne alle dine kodningsdokumenter i notesblok, gå op i filer, ind i gem som... og i feltet "Kodning", vælge enten UTF-8 eller ANSI. Dette er to forskellige kodningsformer, også kalde tegnsæt. Personligt ville jeg vælge UTF-8.
Gem nu dokumentet igen, med det nye tegnsæt. Det kan muligvis være at du skal indtaste al data i databasen igen, da disse kan være indtastet med det forkerte tegnsæt, og skal derfor indtastes på ny med det korrekt tegnsæt.
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.