Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[HTML] Vreemde tekens: FF vs. IE

Pagina: 1
Acties:

  • RickvanHaas
  • Registratie: Oktober 2004
  • Laatst online: 15-05-2024
Ik loop tegen een probleem aan met het gebruiken van vreemde tekens zoals de ‘ en ` e.d. op mijn site. In IE worden ze niet getoond, FF toont ze zoals het hoort. Charset is iso-8859-1. Iemand enig idee wat hiervan de oorzaak en oplossing kunnen zijn?

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

Sla het eens op als UTF-8

  • Johnny
  • Registratie: December 2001
  • Laatst online: 11:54

Johnny

ondergewaardeerde internetguru

Ze zijn automatigisch vervangen door andere tekens die in ISO-8859-1 een ander uiterlijk hebben dan in windows-1252 zoals bijvoorbeeld de tekstverwerkers van Microsoft dat doen.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • RickvanHaas
  • Registratie: Oktober 2004
  • Laatst online: 15-05-2024
In dat geval verschijnen er vierkantjes op de plek van de tekens.

@Johnny: enig idee hoe dat te voorkomen is?

[ Voor 26% gewijzigd door RickvanHaas op 23-04-2008 20:20 ]


  • WeeJeWel
  • Registratie: April 2007
  • Laatst online: 14-11 11:07
Het is ook netter om ze om te zetten naar html codes. (&teken;)

Homey — Critics are those without skills to create.


  • RickvanHaas
  • Registratie: Oktober 2004
  • Laatst online: 15-05-2024
Mja, en welke (PHP)-functie zou daarvoor geschikt zijn? htmlentities neemt ook alle tags mee, en dat is weer niet de bedoeling.

Verwijderd

RickvanHaas schreef op woensdag 23 april 2008 @ 20:24:
Mja, en welke (PHP)-functie zou daarvoor geschikt zijn? htmlentities neemt ook alle tags mee, en dat is weer niet de bedoeling.
Schrijf zelf een functie die alle tekens met code > 127 vertaalt naar &#getal;

Sowieso is het makkelijkst alles in hetzelfde tekenset te doen. In UTF-8 is alles mogelijk.

[ Voor 12% gewijzigd door Verwijderd op 23-04-2008 20:26 ]


  • RickvanHaas
  • Registratie: Oktober 2004
  • Laatst online: 15-05-2024
Het gekke is: het is een AJAX-site waarbij de betreffende tekst gewijzigd wordt. Voor die wijziging is er niets aan de hand: alle tekens worden goed weergegeven. Na een verandering via die AJAX-functie (met dezelfde charset in de header) gaat het mis...

  • RickvanHaas
  • Registratie: Oktober 2004
  • Laatst online: 15-05-2024
@ Cheatah: Die functie is geschreven waarmee het probleem verholpen is. Dank je!

  • Krooswijk.com
  • Registratie: Mei 2000
  • Laatst online: 17-08-2024
Komt de php-functie
PHP:
1
utf8_encode()
hier niet van pas?
Ik kom er ook nog niet helemaal uit, heb echt overal de juiste codering bijgezet, maar alleen met deze functie aanroep is het opgelost.
Pagina: 1