A voir également:
- Javascript recuperation valeur dans une page
- Supprimer une page word - Guide
- Traduire une page - Guide
- Telecharger javascript - Télécharger - Langages
- Créer une page facebook - Guide
- Récupérer une vidéo youtube - Guide
114 réponses
Bin non justement je la met en dur mais ca ne fonctionne pas le firstchild ne passe pas alors que dans le fichier enregistrer qui est la même page !! ca fonctionne.
Apparament on ne peut pas créer de fichier en javascript mais en php oui lol.
J'ai recup quelque code que je testerai quand je serai au travail.
J'ai recup quelque code que je testerai quand je serai au travail.
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
17 mars 2006 à 16:43
17 mars 2006 à 16:43
Ha oui mais en Php tu ne peux créer un fichier que là ou le php s'exécute ==> sur le serveur Http qui utilise Php.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je viens de tester avec le site degrouptest pour le mettre en source de mon iframe idem par contre si j'enregistre la page ca fonctionne ahhhh
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
18 mars 2006 à 15:42
18 mars 2006 à 15:42
Bon ben là je en sais pas comment t'aider.
Ceci dis tu peux probablement enregistrer la page en passant par du VBScript ou ActiveX... Je ne sais pas trop j'ai jamais vraiment essayé ce genre de truc.
Si ça marche ce ne sera que sur Internet Explorer (et peut être pas toutes les versions).
Ceci dis tu peux probablement enregistrer la page en passant par du VBScript ou ActiveX... Je ne sais pas trop j'ai jamais vraiment essayé ce genre de truc.
Si ça marche ce ne sera que sur Internet Explorer (et peut être pas toutes les versions).
la il y a un mec ki m'a dit comment tt selectionner et copier le contenu de la page maintenant il fau savoir ecrire dans un fichier ;-)
j'ai trouvé la fonction pour créer et ecrire dans un fichier :
par contre je ne sais pas trop comment y mettre le contenu de ma page
<script language="JScript"> var fso = new ActiveXObject("Scripting.FileSystemObject"); var fichier = fso.CreateTextFile("c:\\essai.txt", true); function CreeFichier() { fichier.Write("Voici un exemple de TextStream.\n"); fichier.WriteLine("Un fichier Essai.txt a été créé par la commande CreateTextFile."); alert("Du texte a bien été écrit \ndans le fichier Essai.txt"); fichier.Close(); return true; }
par contre je ne sais pas trop comment y mettre le contenu de ma page
Apparament je ne peux créer qu'un fichier txt mais pas de fichier htm, par contre j'ai deux questions :
Comment y mettre le contenu de ma frame et ensuite
Comment rechercher ma valeur soit par ligne avec une expression régulière que j'ai deja dans mon prog pour récup l'ip correspondant a la ligne x
ou rechercher par balise mais je ne pense pas que ca passe
Comment y mettre le contenu de ma frame et ensuite
Comment rechercher ma valeur soit par ligne avec une expression régulière que j'ai deja dans mon prog pour récup l'ip correspondant a la ligne x
ou rechercher par balise mais je ne pense pas que ca passe
J'arrive pas a spécifier que c'est le contenu qui est la source pour erire dans le fichier il faudrait que je trouve une fonction qui recup la source. Je vais continuer a chercher si quelqu'un a une piste -)
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
20 mars 2006 à 09:03
20 mars 2006 à 09:03
Je ne sais pas personnelement.
Une fois j'avais vu un truc qui afficher un boite d'alerte avec le code source mais me souviens plus comment on fait et vu que j'ai pas le net ... c'est dur de trouver lol
j'arrive a écrire dans un fichier htm.
Par contre dans le script je n'arrive pas a changer le répertoire... et apparament en réseau ca ne fonctionne pas pfff
Vais je y arriver un joue lol
Par contre dans le script je n'arrive pas a changer le répertoire... et apparament en réseau ca ne fonctionne pas pfff
Vais je y arriver un joue lol
C'est bon j'ai reussi, j'ai trouvé une fonction pour créer un fichier avec le contenu de la source qui est transféré dans le fichier avec l'extension . htm
Ensuite je le met comme source dans une iframe invisible et je fais chercher ma valeur dedans.
Par contre je n'arrive pas a créer le fichier quand je passe par le reseau, j'aimerai spécifier qu'il créer le fichier dans le rep temp du PC
Ensuite je le met comme source dans une iframe invisible et je fais chercher ma valeur dedans.
Par contre je n'arrive pas a créer le fichier quand je passe par le reseau, j'aimerai spécifier qu'il créer le fichier dans le rep temp du PC
Voici ma fonction pour recup des valeurs dans une page
function recup()
{
var ipvoip1 ;
var iptvdsl ;
var xhr_object = null ;
xhr_object = new ActiveXObject("Microsoft.XMLHTTP") ;
xhr_object.open("POST", "http://mon site.com", true);
xhr_object.onreadystatechange = function()
{
if(xhr_object.readyState == 4)
{
gauche = xhr_object.responseText;
if (gauche)
{
pos1 = gauche.indexOf("IP CLIENT2</td>") ;
if (pos1 != -1)
{
pos1 = gauche.indexOf(" >",pos1) ;
pos2 = gauche.indexOf("</td>",pos1) ;
ipvoip1 = gauche.substring(pos1+2,pos2) ;
}
else
{
}
document.getElementById('ip2').value=ip2;
}
droite = xhr_object.responseText;
if (gauche)
{
pos1 = droite.indexOf("IP CLIENT</td>") ;
if (pos1 != -1)
{
pos1 = droite.indexOf(" >",pos1) ;
pos2 = droite.indexOf("</td>",pos1) ;
iptvdsl = droite.substring(pos1+2,pos2) ;
}
else
{
}
document.getElementById('ip1').value=ip1l;
}
}
}
xhr_object.send(null);
}
function recup()
{
var ipvoip1 ;
var iptvdsl ;
var xhr_object = null ;
xhr_object = new ActiveXObject("Microsoft.XMLHTTP") ;
xhr_object.open("POST", "http://mon site.com", true);
xhr_object.onreadystatechange = function()
{
if(xhr_object.readyState == 4)
{
gauche = xhr_object.responseText;
if (gauche)
{
pos1 = gauche.indexOf("IP CLIENT2</td>") ;
if (pos1 != -1)
{
pos1 = gauche.indexOf(" >",pos1) ;
pos2 = gauche.indexOf("</td>",pos1) ;
ipvoip1 = gauche.substring(pos1+2,pos2) ;
}
else
{
}
document.getElementById('ip2').value=ip2;
}
droite = xhr_object.responseText;
if (gauche)
{
pos1 = droite.indexOf("IP CLIENT</td>") ;
if (pos1 != -1)
{
pos1 = droite.indexOf(" >",pos1) ;
pos2 = droite.indexOf("</td>",pos1) ;
iptvdsl = droite.substring(pos1+2,pos2) ;
}
else
{
}
document.getElementById('ip1').value=ip1l;
}
}
}
xhr_object.send(null);
}
17 mars 2006 à 14:16
Mais ce n'est pas irmal que ça ne passe pas avec une url.
Cette url si tu la mets en dur ça passe?