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

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

WBOY
WBOYOriginal
2016-06-13 13:09:57897browse

我想传值到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 不会也是“复制的时候哦少复制了”了吧

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn