公司要做的一个flash游戏 需要再一个xml保存一些信息 所以要用flash+JS来做。我的html里面 有一个自己写的方法
function createxmltext(test)
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
//var path=server.MapPath("LuckDraw.xml")
var f = fso.CreateTextFile("LuckDraw.xml", true);
f.Write("<?xml version=\"1.0\" encoding=\"GB2312\" ?>"+test);
f.close();
}
test字符串是一个xml字符串,函数作用是把test字符串保存为一个LuckDraw.xml文件。flash调用都没问题 但是 用第三方浏览器 360,GreenBrowser都ok 用IE 8.0运行 结果却是把LuckDraw.xml生成到了桌面上,火狐刚糟糕 根本就不会写文件。求各位达人帮帮忙啊 急求~~~~~ 我也是过上面注释的//var path=server.MapPath("LuckDraw.xml"), 然后fso.CreateTextFile(path, true);也不行 改了根本就不会生成文件了 不知道是语法错了还是怎样 我没学过js啊~~~