Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business

|-  LOGICIELS


|||-  

Récupérer contenu div d'une page dans une div

 

Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

Récupérer contenu div d'une page dans une div

Prévenir les modérateurs en cas d'abus 
lovelyline​s
lovelylines
  1. Posté le 11/05/2012 à 13:32:49  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Bonjour,

 J'essaie de trouver une fonction javascript qui me permettrait d'affecter le contenu d'une div d'une page sur un site dans une div sur ma page.

 Je sais le faire lorsque les 2 <div> sont sur la même page grâce à cette fonction:
 



function retrieve() {
  var content = document.getElementById("sourc​eliste" ).innerHTML;
  document.getElementById("liste​" ).innerHTML = content;
 }




 Mais pas dans le cas où la div serait sur une page quelconque d'un site.

 Merci pour vos idées!
 :)

  1. homepage
jvelon
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 10/06/2012 à 09:27:12  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
S'il s'agit de modifier le contenu d'une div d'une page depuis une autre page, c'est impossible (risque de faille de sécurité).

 S'il s'agit de récupérer, depuis une page, le contenu d'une div d'une autre page, c'est possible avec Internet Explorer (je ne sais pas avec les autres navigateurs).
 Avec IE, il faut utiliser l'ActiveX "InternetExplorer.Application"
 Son utilisation est documentée sur le site MSDN de Microsoft.
 Un exemple en VBScript :
 ---------------------
 Dim ie
 Set ie = CreateObject("InternetExplorer​.Application" )
 ' ie.Visible = True
 ie.Navigate2 "http://monsite/mapage.php?mav​ar=vvvveds="
 While ie.busy = True

Wend
 While ie.ReadyState < 4

Wend
 For i = 0 To 200

DoEvents

Next
 Dim madiv
 madiv = ie.Document.getElementById("so​urcelist" ).innerHTML
 -----------------------

 On peut aussi utiliser Ajax, mais dans ce cas, il est difficile de récupérer le contenu d'une div, sauf si la page qui contient le div à été écrite pour ce besoin, et permet la récupération via les noeuds XML.

 En PHP, on peut aussi récupérer le code HTML d'une page Internet depuis une autre page : voir fopen() et readfile()  


---------------
Mes calendriers 2020 gratuits sont là : https://www.calagenda.fr/calen​drier-2020
(Publicité)
 Page :
1

Aller à :
 

Sujets relatifs
une page qui "en contiendrai d'autres" Un contenu intéréssant sur mon site web.
logiciel pour récupérer des vidéos sur internet! récupérer la clé d'activation de windows 7
Comment recuperer windows 7 pre installer sur mon portable récupérer une vidéo supprimée de la corbeille
Comment récuperer des fichiers supprimer ?  
Plus de sujets relatifs à : Récupérer contenu div d'une page dans une div

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
Importation fichier XML dans une base ACCESS 3
Collaide, partagez vos documents scolaires dans un espace privé 0
Elaborer un questionnaire complexe (plus qu'un doodle...) 2
Elaborer un questionnaire 0
Lancer une fonction php grace à du JavaScript ? 1