begin process at 2012 02 11 17:14:34
  Trouver un code source :
 
dans
 

21 commentaire(s) de GRAZNOK sur des sources sur tout CodeS-SourceS

Déposé sur Charger une page php ou html dans un div

En mettant une variable aléatoire à la fin de l'URL appelé, par exemple : script.php?var1=foo&var2=bar&sync=249582068

Où "249582068" est une valeur pouvant être un hashage de timestamp ou n'importe quelle valeur générée dynamiquement (et qui change donc à chaque création de l'URL).
Posté le : 27/03/2009 19:10:00

Déposé sur Charger une page php ou html dans un div

Petite erreur : le deuxième "xhr_object1.readyState" est bien un "xhr_object2.readyState" ^^
Posté le : 20/09/2008 14:57:16

Déposé sur Charger une page php ou html dans un div

function envoieRequete(url1, id1, url2, id2)
{
var xhr_object1 = null;
var position1 = id1;

var xhr_object2 = null;
var position2 = id2;


   if(window.XMLHttpRequest)  {
xhr_object1 = new XMLHttpRequest();
xhr_object2 = new XMLHttpRequest();
} else
    if (window.ActiveXObject) {
xhr_object1 = new ActiveXObject("Microsoft.XMLHTTP");
xhr_object2 = new ActiveXObject("Microsoft.XMLHTTP");


// On ouvre la **premiere** requete vers la page désirée
xhr_object1.open("GET", url1, true);

xhr_object1.onreadystatechange = function(){
if ( xhr_object1.readyState == 4 )
{
// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
document.getElementById(position1).innerHTML = xhr_object1.responseText;
}
}
// dans le cas du get
xhr_object1.send(null);

// On ouvre la **deuxieme** requete vers la page désirée
xhr_object2.open("GET", url2, true);

xhr_object2.onreadystatechange = function(){
if ( xhr_object1.readyState == 4 )
{
// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
document.getElementById(position2).innerHTML = xhr_object2.responseText;
}
}
// dans le cas du get
xhr_object2.send(null);
__________________________________________________

Là j'ai dupliqué tout le code, mais tu peux réutiliser le même xhr_object pour les deux requêtes. Problème : ce ne sont pas des appels simultanés et il faut prévoir le fait que la première puisse échouer.
Posté le : 20/09/2008 14:55:34

Déposé sur Charger une page php ou html dans un div

Il faut arranger le code pour que deux actions se fassent.

Voici une action de modification du contenu :
document.getElementById("div_qui_existe").innerHTML = xhr_object.responseText;

Il suffit d'en mettre une autre qui modifie un autre DIV, et éventuellement de dupliquer l'objet XHR à partir duquel il récupère le contenu à mettre.
Posté le : 19/09/2008 14:01:22

Déposé sur Charger une page php ou html dans un div

AJAX ne fonctionne pas sur des domaines multiples. En fait, il n'est pas possible d'interroger un une adresse qui ne fait pas partie du domaine à partir duquel on fait la demande.

Dans ton cas, l'adresse « file:\\mon_repertoire » ne fait pas partie du même domaine que 127.0.0.1 ou localhost.
Posté le : 27/07/2008 13:50:04

Déposé sur Charger une page php ou html dans un div

+1

cf. DHTML
Posté le : 20/11/2006 13:39:05

Déposé sur Charger une page php ou html dans un div

<form action="javascript:void(0)" onsubmit="javascript:alert(this.fichier.value)">
<input name="fichier" type="text" value="truc.php"></input>
<input type="submit"></input>
</form>

Dans le onSubmit tu mets ce que tu veux (après "javascript:")
Posté le : 19/11/2006 21:17:25

Déposé sur Charger une page php ou html dans un div

Je sais pas...
Posté le : 19/11/2006 19:37:22

Déposé sur Charger une page php ou html dans un div

Avec un formulaire tu peux ne mettre aucune action et mettre onsubmit="envoieRequete(...)". Comme ça c'est ce qu'il y a dans onSubmit qui va s'exécuter et non plus ce qu'il y a dans action.
Posté le : 19/11/2006 15:14:59

Déposé sur Lire/extraire un zip 100% vb

En effet je l'avais déjà vu :)
Mais voilà, sous .NET2 ça passe pas trop. Alors je cherche...

De toutes façons, merci.
Posté le : 21/09/2006 09:20:55

1 2 3


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,326 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales