ho fatto tutto come hai deto adattando cosi:
nel primo fotogramma dell'swf ho messo:
import flash.external.*;
ExternalInterface.addCallback("popup",this,popup);
function popup(){
getURL("javascript:window.open('richiesta.php','', 'width=360,height=500,status=no'); void(0);");
}
su'html che ospita swf ho messo (assegnando nome "video" al file viewer.swf:
<script language="JavaScript">
<!--
function getMovie(video) {
var isIE = navigator.appName.indexOf("Microsoft") != -1;
return (isIE) ? window[video] : document[video];
}
function doCall() {
thisMovie("viewer.swf").popup();
}
// -->
</script>
....
+ questo:
<script type="text/javascript">
var fo = new FlashObject("res/viewer.swf", "video", "100%", "100%", "6", "#ffffff", "");
fo.addParam("quality", "best");
fo.addParam("allowScriptAccess", "sameDomain");
fo.write("flashcontent");
</script>
infine sul file XML tra i tag CDATA ho messo:
ordina
risultato: non funziona...

Rispondi quotando