关于flex页面参数传递
两个Application参数之间的传递
1.如果用SharedObject的话,就是两个用户登录后,获取的只是后面的那个,不是不同用户对应的会话,用FlexSession同样的效果
2.现在用request:URLRequest = new URLRequest("index.html?user="+user);
在index.mxml里
var searchString:String = ExternalInterface.call("document.location.search.toString");
searchString = searchString.substring(1,searchString.length);
这样获取参数
但是这样数据都在url显示的,现在就是不希望在url显示的,有什么办法?刚接触flex找了很多资料都没解决,求解
就是两个Application之间的参数传递方法的可以使不同用户获取的用户名不一样的,这要怎么做?
[解决办法]
shareObject你存在了服务器端吗,当session用?我当时是存到了本地,当cookie用,用户名之类存到本地,到时候直接读取本地的shareobject
[解决办法]
或者你用这个flex.messaging.HttpFlexSession,查查看。
http://hi.baidu.com/xuhonghui126/blog/item/6707df2391f6174cac34de60.html/cmtid/a1502b387baed22f96ddd832
[解决办法]
不大好弄,之前做过项目一般都是同一机器登陆两个用户禁止掉的。