je voudrais accomplir quelque chose comme:Affichage Source du code Javascript
<html>
<head>
<script id="ViewSource" src="someJSfile.js"/>
<script language="javascript">
function View() {
var el=document.getElementById("ViewSource"); //works
var ta=document.getElementById("ta"); //works
ta.value=el.innerHTML; //doesn't work
}
</script>
</head>
<body>
<textarea id="ta"/>
<a href="javascript:View();">View Javascript Source Code</a>
</body>
</html>
// (please pardon any typos/errors, the above is just to illustrate what I mean)
Bien sûr "innerHTML" ne fonctionne pas sur les balises de script. À quelle propriété/attribut puis-je accéder pour afficher la source?
Je réalise que cela peut être accompli très facilement en cliquant simplement sur la source de vue dans le navigateur. Suis-je fou d'espérer que cela puisse être fait avec javascript?
Merci d'avance.
Non, ce ne serait pas. C'est un '
Comme SLaks mentionné, cette technique ne fonctionne que pour les scripts en ligne, pas de scripts à distance. –