Salut j'ai ci-dessous scénario,simple HTML DOM Parser - déclencheur clic
aller chercher les produits d'autres site web 3ème partie, leur page produit ayant 3 onglets et leur structure html par défaut est comme ça,
<ul>
<li class="active">description</li>
<li>Spec</li>
<li>Gallery</li>
<ul>
<div>
<div class="description">product descriptions goes here .... </div>
<div class="spec"></div>
<div class="gallery"></div>
</div>
i cliquer sur deuxième onglet (onglet spec), la structure HTML est (contenu en ajoutant dynamiquement),
<ul>
<li class="active">description</li>
<li>Spec</li>
<li>Gallery</li>
<ul>
<div>
<div class="description">product descriptions goes here .... </div>
<div class="spec"> Specs goes here </div>
<div class="gallery"></div>
</div>
en raison du contenu ajoutant dynamiquement selon la sélection de l'onglet, je ne peux pas aller chercher le contenu complet. Y at-il un moyen de cliquer sur d'autres aussi et d'obtenir tous les contenus?
Est-ce que quelqu'un a su résoudre ce problème?
Vous aurez besoin de vérifier l'URL qui est appelée lorsque vous cliquez sur l'onglet et obtenez le contenu (html/texte) pour cet onglet/la page avec une requête séparée (boucle/file_get_contents), puis l'analyser avec DOM HTML simple. – Golu
Utilisez l'onglet Réseau de la console de votre navigateur pour voir la requête Ajax effectuée lorsque vous cliquez sur l'onglet Spécifications. Ensuite, vous pouvez demander cela à partir de votre script PHP. – cmbuckley