Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 8 janv. 2007 à 14:15
Bien le bonjour.
Pour ce qui est de remplir une div, tu ne peux pas utiliser src="..."
le plus simple serait de passer par AJAX et de remplir ta div avec le retour de la requête.
Un truc du genre :
/**
* Ajax request
*/
function HTTPRequest() // Function pour créer l'objet xmlhttprequest //
{
var xmlhttp=false;
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest != "undefined")
{
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
/**
* Envois de la requête et récupération.
*/
function loadFromUrl(){
var request = HTTPRequest();
request.open("POST", document.getElementById("type")(document.getElementById("type").selectedIndex).value+".html", true);
request.onreadystatechange = function() {
if(request.readyState == 4) {
var tmp = request.responseText;
document.getElementById("option_02").innerHTML = tmp;
}
}
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.send(null);
}
et sur le onchange de ton select :
onchange=" loadFromUrl()"
VBFRANCE
Messages postés22Date d'inscriptionjeudi 10 janvier 2002StatutMembreDernière intervention25 juin 2008 8 janv. 2007 à 15:13
Merci bien pour cette info.
Je ne connaissais par du tout AJAX( ormis le produit nettoyant , mais c'est pas le meme registre), même pas de non
Je vais essayer de trouver plus d'info sur celui-ci