Vraag : Het vervangen van specifieke karakters met karakterentiteiten zoals ä enz.

Hallo guys

I een ding uitproberen en wanneer het doen van een krijgen-Vraag Ajax aan een pagina vervang elke instance
of een specifiek karakter, in mijn geval, noordse karakters als: å, Å, ä, Ä, ö, Ö
with karakterentiteiten het å het Å ä Ä ö Ö

I wil dit doen aangezien ik een snelle oplossing wil die een pagina'sinformatie kan veranderen zonder het aan de server te bewaren aangezien niet elk Webhotel u toestaat om lokale serverdossiers bij runtime te veranderen. Als ik hen niet bij al mijn pagina zal tonen questionmarks instead.

I zelfs heb geprobeerd vervang om deze meta-code toe te voegen:


to het php-dossier dat ik door Ajax roep, het verandert geen ding, zelfs als ik HTML, hoofd toevoeg en de hoofdpagina body.

The waar het afd.-Element content_center wordt gevestigd bij dit meta-code
on het heeft, en daar åäöÅÄÖ aan het correcte karakter entities.

If vertaald is ik åäöÅÄÖ op de pagina kon veranderen zonder het moeten de karakters met een afzonderlijke functie vervangen ik. zeer gelukkig zou zijn. anders geraakt me met één of andere aardige ideas.

This is de code die de php-pagina roept.


1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
	als (window.XMLHttpRequest) {
		// code voor IE7+, Firefox, Chroom, Opera, Safari
		xmlhttp=new XMLHttpRequest ();
	}
	anders {
		// code voor IE6, IE5
		xmlhttp=new ActiveXObject („Microsoft.XMLHTTP“);
	}
	
	xmlhttp.onreadystatechange=function () {
		als (xmlhttp.readyState==4 && xmlhttp.status==200) {	
			document.getElementById („content_center“) .innerHTML=xmlhttp.responseText;
		}
	}
	
	xmlhttp.open („KRIJG“, „page.php“, waar);
	xmlhttp.send ();	



The- pagina krijg ik output zuivere php-code die toen door Ajax-function wordt gevangen en aan het afd.-Element „content_center“ outputted.


Antwoord : Het vervangen van specifieke karakters met karakterentiteiten zoals ä enz.

uw server stuurt u utf-8 karakters zodat is het o.k.
reeks utf-8 in de kopbal van uw pagina: < meta="" http-equiv="Content-Type" content="text/html; charset=utf-8">
Andere oplossingen  
 
programming4us programming4us