Je veux imprimer tout le texte du fichier .js à div.innerHTML à partir du fichier .js?
document.getElementById('cart-status').innerHTML = "/numberOfcart.js"
Je veux imprimer tout le texte du fichier .js à div.innerHTML à partir du fichier .js?
document.getElementById('cart-status').innerHTML = "/numberOfcart.js"
Vous pouvez utiliser jQuery pour faire quelque chose comme ceci:
$.get('/numberOfcart.js', function(data) {
$('#cart-status').text(data);
}
mais vous chargez simplement dans le fichier .js, non l'exécuter.
Affichage direct du contenu du fichier js par JavaScript n'est pas possible (ou je ne sais pas, si quelqu'un connaît un moyen - bienvenue). Donc par PHP:
$file = file_get_contents('script.js');
echo "<pre>" . htmlentities ($file) . "</pre>";
Avec un rappel ajax au script php, définissez le div.
En fait, vous pouvez tester la réponse jQuery et voir que tant que c'est sur le même serveur, il n'y a pas de problème pour charger un fichier javascript (ou tout autre fichier) dans un div. – Kelly
Je pense qu'il s'agit de montrer la source de la js. Mais pour le chargement, vous êtes Wright. – Bakudan
Pourriez-vous, s'il vous plaît, reformuler cette question? Il semble que vous vouliez afficher la source du JavaScript - le code lui-même - comme s'il s'agissait de contenu HTML. Est-ce vraiment ce que tu veux? –