2009-07-28 7 views
0

J'ai un fichier MHT d'Adobe Contribute. J'essaie d'obtenir un fichier flash fonctionnant dans le document MHT. C'est un podcast donc ça montre que le lecteur tire le fichier mp3, ce n'est pas un fichier.Obtention d'une animation Flash podcast dans un fichier MHT

<script type="text/javascript" src="swfobject.js"></script>  
var so = new SWFObject("mp3player.swf", "mp3player1", "225", "175", "7", "#CCCCCC"); 
so.addVariable("file", escape("2006-11-13.mp3")); 
so.useExpressInstall('expressinstall.swf'); 

Donc je ne peux pas simplement importer le fichier, il fonctionne avec javascript pour le faire apparaître. Comment est-ce que je peux obtenir ceci pour fonctionner dans le dossier de MHT? L'extrait de code fonctionne dans un fichier HTML standard, mais lorsque je le mets dans le fichier MHT, il vient juste vide. Peut-être que le MHT ne lit pas le js?

Merci!

Répondre

0

Flash et javascript peuvent être intégrés dans des fichiers MHT car MHT est un format conteneur, comme le format zip.

Essayez d'utiliser les URL complètes pour "mp3player.swf" et "2006-11-13.mp3". Les URL relatives sont résolues à l'aide de l'en-tête Content-Location ou de la balise HTML de base. Adobe Contribute peut avoir modifié l'un ou l'autre pour qu'il pointe vers lui-même.

Vous pouvez ouvrir et modifier un fichier MHT dans un éditeur de texte.

Questions connexes