J'utilise Adobe Flash Player dans mon site, et maintenant j'ai besoin d'incrémenter certains fichiers dans la base de données, lorsque l'utilisateur clique sur lecteur. voici le scriptlecteur flash: utilisation
<div id="conteiner" style="text-align: center;" ></div>
<script type="text/javascript">
var s1 = new SWFObject("player.swf","ply","420","380","9","#FFFFFF");
s1.addParam("allowfullscreen","true");
s1.addParam("allowscriptaccess","always");
s1.addParam("flashvars","file=<?=$video ?>");
s1.write("conteiner");
</script>
i DESIDE utiliser ajax pour, mais comment puis-je écrire une fonction dans l'objet flash? merci à l'avance
MISE À JOUR: i seulement le fichier swfobject.js, qui contient ces données
if(typeof deconcept=="undefined"){var deconcept=new Object();}
if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7)
...
et le player.swf
, et le code html, je l'ai montré allready. Je ne suis pas maintenant ce lecteur flash ou non, et que puis-je faire?
D'où provient player.swf? Avez-vous la source? Vous devrez le modifier pour envoyer une requête au serveur afin de mettre à jour la base de données. –
@Sam regarde s'il vous plaît pour mettre à jour – Simon
vous avez pas mal de chance. Si vous ne possédez pas la source d'origine de player.swf, vous ne pouvez pas la modifier. Techniquement, vous pouvez utiliser un décompilateur, puis faire des changements et recompiler, mais si vous n'avez pas de source, vous n'avez probablement pas non plus de droits. –