好了,我为我的网站创建了一个flash register,它很简单。
这是主代码:
var LoadRegisterVaribles:LoadVars = new LoadVars();
LoadRegisterVaribles.onData = function(Varibles:String) {
error_mc.error_txt.text = Varibles;
};
LoadRegisterVaribles.load(
"http://216.120.248.106/register/register.php?username=" + Username_mc.name_txt.text +
"&password=" + Password_mc.pass_txt.text +
"&email=" + Email_mc.email_txt.text +
"&color=" + _root.color_txt.text + "");
它所做的是加载register.php并在一个花哨的flash GUI中添加扩展。
完美工作;但是当我把它上传到我的网站http://216.120.248.106/或www.spuffle.in时,它无法连接。我有crossdomains.xml,允许(*)所有在每个目录中,但不工作,跨域工作的其他东西,我有我的网站,所以他们正确配置。我也有安全。AllowDomains
Security.allowDomain('spuffle.in');
Security.allowDomain('spuffle.me');
Security.allowDomain('spuffle.us');
Security.allowDomain('play.spuffle.me');
Security.allowDomain('play.spuffle.in');
Security.allowDomain('play.spuffle.us');
Security.allowDomain('spuffle.me/play/');
Security.allowDomain('spuffle.in/play/');
Security.allowDomain('spuffle.us/play/');
Security.allowDomain('www.spuffle.in');
Security.allowDomain('www.spuffle.me');
Security.allowDomain('www.spuffle.us');
Security.allowDomain('www.spuffle.me/play/');
Security.allowDomain('www.spuffle.in/play/');
Security.allowDomain('www.spuffle.us/play/');
Security.allowDomain('media.spuffle.in/media/');
Security.allowDomain('media.spuffle.me/media/');
Security.allowDomain('media.spuffle.us/media/');
Security.allowDomain('www.spuffle.in/media/');
Security.allowDomain('www.spuffle.me/media/');
Security.allowDomain('www.spuffle.us/media/');
Security.allowDomain('*.spuffle.in/*/');
Security.allowDomain('*.spuffle.me/*/');
Security.allowDomain('*.spuffle.us/*/');
Security.allowDomain('216.120.248.106');
Security.allowDomain('216.120.248.106/register/');
Security.allowDomain('216.120.248.106/register/Pages/');
Security.allowDomain('216.120.248.106/register/register.php');
我能做什么??
当您在HTML页面中嵌入SWF时,尝试设置allownetworking参数:http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS1EFE2EDA-026D-4d14-864E-79DFD56F87C6.html