>백엔드 개발 >PHP 튜토리얼 > 小弟我想传值到SWF里,JS中的变量sessionid的值如何传不进去呢?还望高人指点一上,真心感谢,鞠躬了

小弟我想传值到SWF里,JS中的变量sessionid的值如何传不进去呢?还望高人指点一上,真心感谢,鞠躬了

WBOY
WBOY원래의
2016-06-13 13:09:57896검색

我想传值到SWF里,JS中的变量sessionid的值怎么传不进去呢?还望高人指点一下,真心感谢,鞠躬了
我想传值到SWF里,JS中的变量sessionid的值怎么传不进去呢?还望高人指点一下,真心感谢,鞠躬了


这段是AS代码

import flash.net.FileReference;
import flash.external.ExternalInterface;
stop();

var sessionid:String ='11';
ExternalInterface.call("getsid()");
var uploadProgressScript:String = '感谢使用系统'+sessionid;

=========================================

这段是JS代码

function getsid()
{
var id2 = "; 
document.jqUploader.SetVariable("sessionid", id2);
}

==========================================

这是页面插入FLASH的代码(是不是这里写少了)



===========================================


另外:FLASH里面分5层 每层只有一帧,上面这段AS代码写在第一层(名叫action的层)中的第一帧了,跟这个有关系吗?

------解决方案--------------------
我这样调用flash并传递sessionid是可以正常接收的.
你可以参考swfupload这个组件看看他的as代码的写法
下载地址是:http://code.google.com/p/swfupload/


------解决方案--------------------

既没有 name 也没有 id 不会也是“复制的时候哦少复制了”了吧

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.