如果直接var xl=ActiveXObject("Excel.Application");就没有这个错误提示,但xl为null,如果在ActiveXObject前加上new就有错误了。