JQuery permet de passer des paramètres de HTML à javascript :
Mettez-le dans le myhtml.html
archivo:
<!-- Import javascript -->
<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>
<!-- Invoke a different javascript file called subscript.js -->
<script id="myscript" src="subscript.js" video_filename="foobar.mp4">/script>
Dans le même répertoire, créez un subscript.js
et d'y ajouter ceci :
//Use jquery to look up the tag with the id of 'myscript' above. Get
//the attribute called video_filename, stuff it into variable filename.
var filename = $('#myscript').attr("video_filename");
//print filename out to screen.
document.write(filename);
Analyser le résultat :
Le chargement de la page myhtml.html affiche 'foobar.mp4' à l'écran. La variable appelée video_filename a été transmise de html à javascript. Javascript l'a imprimé à l'écran, et il est apparu comme incorporé dans le html dans le parent.
jsfiddle preuve que ce qui précède fonctionne :
http://jsfiddle.net/xqr77dLt/