今天下了个openflashchart的源码,在ie6(6.0.3790)下查看demo,发现有个脚本错误,跟踪出现的代码是:try { my_chart1.SetReturnValue(__flash__toXML(window.location.search.substring([1])) ); } catch (e) { my_chart1.SetReturnValue("<undefined/>"); } 。错误提示“my_chart1未定义”,但是falsh照常显示。我对flash没有研究,希望会flash的朋友帮忙看看这是什么原因。当然不希望看到浏览器版本问题之类的解释。同时发现: 把<form></form>标签去掉后,就不会报错。