aspx flash 变量 传值

来源:百度知道 编辑:UC知道 时间:2024/09/21 01:34:43
我有个问题,
我有个asp.net的页面是aspx,脚本语言是C#,我想从aspx中传一个值给flash,然后flash在通过这个值去调用其他的flash,这个值是个变量,我只是想请教如何把这个值传到flash中,也就是flash如何接收,还有变量在flash中怎么表示。
请大侠们不吝赐教。谢谢

有两种方法。
方法一:在aspx页面中,直接给flash控件传参,用flashvars即可实现
flash as2可以直接获取变量
flash as3可以通过this.loaderInfo.parameters["变量名"]来获取变量

------------------------------------------------------------

方法二:在flash中通过调用aspx页面获取变量值
flash as2可以通过loadVariables()来调用指定的页面返回变量,有POST和GET两种方法。(具体可参看flash帮助,有详细的示例程序)

flash as3可以通过URLLoader对象的load()方法来调用指定页面来获取变量(具体查看flash帮助,此处限于篇幅,不做介绍)

在页面中只需要按照如下格式进行输出即可:
变量1=值1&变量2=值2
多个变量之间用&连接

太专业了
对不起啊

据网上高手分析说是:“百阅视听调用了自己的一种FSF格式的字体,默认使用的是CombinedChinesePlaint12和 CombinedChinesePlaint16两种,因为这两种字体和FontRouter有冲突导致百阅无法正确加载中文字体”,如此找到问题所在,就可以根据他们说的修改配置。具体操作如下:

在C:\system\apps\byread中有个brc.ini文件,打开-找到其中的的一栏:

[FontTypeFace]
; These are fonts for S60 V1.x and V2.0, V2.1, V2.6, dot matrix fonts

这下面写的就是百阅的字体配置。如我的配置:

LatinBold12=中文小字体
Aco13=中文大字体
这里你可以再加上别的字型,=号后为设置里面显示的文字,例如你可以再写上“中文超大字体”只要再后面第二步中加上相应的映射即可