我在flash中代码:
function onSubmit(e:Event):void{
var url:String = "Flash.aspx" + "?value=" + value;
var request:URLRequest = new URLRequest(url);
var variables:URLVariables = new URLVariables();
navigateToURL(request);
gotoAndPlay(8);
}
我这样是可以调用到aspx页面的.但调用的是
file:///E:/网站/test/Flash.aspx?value=123
然后就会出现这样的错误.
名称以无效字符开头。处理资源 'file:///E:/网站/test/Flash.aspx?value=123' 时出错。第 1 行,位置: 2
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Flash.aspx.cs" Inherits="Flash" %>
-^
怎么会这样子呢?
然后我自己测试直接运行asp.net 的页面,也就是地址为
http://localhost:1777/test/Flash.aspx?value=123
测试成功,是可以把值传到aspx页面的.
是什么原因呢?怎么才能由flash传值到aspx页面呢??