Bonjour à tous, j'ai une question qui semble simple mais apparemment difficile à réaliser, et je ne trouve pas de réponse à ma question en parcourant le forum :-(

Quelle serait la meilleure manière de faire, pour récupérer dans une page A, une partie html d'une page B qui contiendrait un script javascript ?

Un exemple :

pageA.htm
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
  <script type="text/javascript">
      $().ready(function() {
          $.ajax({
              type: 'GET',
              url: 'pageB.htm',
              success: function(data) {
                  // data = ma page entière, avec ma balise script.
                  var contenu = $("#divPageB", data).html(); // ici, si je ne veux récupérer dans la page B que la partie qui m'intéresse, je perd ma balise script :-(
                  $('#divPageA').html(contenu);
              },
              error: function(data) {
                  alert('La page cible ne répond pas');
              }
          });
      });
  </script>
 
  <div id="divPageA"></div>
pageB.htm
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
  <div id="divPageB">
      ...du html ici...
      <script type="text/javascript"> ...du code javascript ici... </script>
  </div>
Merci de vos lumières.