Bonjour à tous.
Voila un ami m'a passé un script permettant de ne pas recharger une page en cliquant sur un lien. Ce script permet de charger le contenu d'une page dans une div définie dans le script. Seulement les caractères spéciaux et les accents s'affiche comme des ?
J'aimerais savoir quelles modification il faudrait apporter afin de corriger ce bug.
Voici toute la balise <head> :
<head>
<NOSCRIPT>
<meta http-equiv="refresh" content="0;URL=http://127.0.0.1/nojavascript.html">
</NOSCRIPT>
<script type="text/javascript">
function writediv(div, texte)
{
document.getElementById(div).innerHTML = texte;
}
function chargerpage(page)
{
if(page != '')
{
page_contenu = file(page);
writediv('page', page_contenu);
}
}
function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}
</script>
<meta content="text/html; charset=iso-8859-1" http-equiv="content-type" />
<meta content="text/html; charset=utf-8" http-equiv="content-type" />
<link rel="stylesheet" media="screen" type="text/css" title="Virtual-Pixel" href="pixel.css" />
<title>Virtual-Pixel</title>
</head>
Merci
