J'ai une page HTML avec une structure typique:Remplacer la page HTML avec le contenu récupéré via AJAX
<html>
<head>
<script src="..." ></script>
<style>...</style>
</head>
<body>
content
</body>
<script>
var success_callback = function(data) {
// REPLACE PAGE CONTENT & STRUCTURE WITH "data"
}
ajax(url, params, success_callback);
</script>
</html>
Pensez-vous qu'il est possible? J'ai déjà essayé de donner un identifiant à la balise html et de faire $(id).replace(data);
sans succès. Ne me demandez pas pourquoi, mais c'est ce dont j'ai besoin (je travaille avec un site spécial "mashup builder" ... c'est une longue histoire).
EDIT: J'ai oublié de dire que scripts dans le contenu reçu doivent être exécutées, même des scripts externes inclus à l'aide <script src="...">
.
Je serais vraiment intéressé à en savoir plus sur les exigences. Je ne peux pas penser à n'importe quoi qui exigerait une telle chose. –
quelle bibliothèque js utilisez-vous? retag pour l'inclure. – geowa4