Bonjour,

Souhaitant développer mes compétences en programmation, je me suis mis à étudier l'AJAX. En guise d'entrainement, j'ai voulu créer un système permettant de récupérer le titre d'une page à partir d'un lien puis de l'afficher.

Après de nombreuses recherches et de multiples tentatives, je n'ai toujours pas trouvé la solution donc je viens vous demander de l'aide.

Voici le code que j'ai pour l'instant (j'utilise jQuery) :
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
$('a').click(function() {
    //Je définie l'URL ici uniquement pour les tests
    var url = "https://www.youtube.com/";
 
    $.ajax({
        url: url,
        success: function(responseHtml) {
            var newTitle = $(responseHtml).filter('title').text();
            document.title = newTitle;
        },
        error: function() {
            alert('Erreur');
        }
    });
});
Avec ce code, lorsque je clique sur un lien, mon "alert('Erreur');" est déclenché. Firebug m'affirme pourtant que la requête GET s'est effectuée correctement.

Je vous remercie d'avance pour votre aide