<script>
function f1() {
var Excel, Book,NewName; Excel = new ActiveXObject("Excel.Application");
Excel.Visible = true;
Book = Excel.Workbooks.Add();
Book.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
Book.ActiveSheet.Cells(2,2).Value = "This is column B, row 2";
//Book.GetSaveAsFileName();
NewName=Excel.Application.GetSaveAsFilename();
Excel.Application.Quit();
}
</script>
<input type="button" value="调用" onclick="f1()">是这个意思吗?

解决方案 »

  1.   

    不是这个意思,我在ACtiveX里有一个OnClick的事件.当我在ActiveX里,点的时候,触发在网页里的一段javascript的程序。
      

  2.   

    需要ActiveX控件本身支持。一般都不支持。
      

  3.   

    我用<script   type="text/javascript"   for="myActiveXCtrl"   event="someEventName"></script>实现了,事的响应,可怎么得到事件的参数呢?