同样一段 javascript 脚本,为什么放在htm文件中可以,放在aspx文件中就不可以了 <script language="javascript"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 后台注意使用Page.RegisterStartupScript() hehe, 把 aspnet 这个用户放到系统管理员组里面应该就可以了. 因为你可能是把这段代码放在了<form runat="server"></form>之间了,设么叫runat="server"?就是说是在服务器上运行的,而你的script是javascript,是客户端代码,不能放在<form runat="server"></form>之间运行。 javascript脚本的使用 最好是 放在html文件里面或者代码中 使用Response.Write来输出 private void Button1_Click(object sender, System.EventArgs e) { Response.Write("<script>var app = new ActiveXObject('Word.Application','\\hw-waj');alert(app.UserName);</script>"); } }这是写在aspx中的代码下面是html代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><BODY><script>//var pause = 0;//var wdDialogFileOpen = 80;//var wdApp = new ActiveXObject("Word.Application");//var dialog = wdApp.Dialogs(wdDialogFileOpen);//var button = dialog.Show(pause);var app = new ActiveXObject("Word.Application");alert(app.UserName);</script></BODY></HTML>前者提示javascript脚本错误,而后者没有 private void Button1_Click(object sender, System.EventArgs e) { Response.Write("<script>var app = new ActiveXObject('Word.Application','\\hw-waj');alert(app.UserName);</script>"); } }把 ActiveXObject的第二个参数去掉也报脚本错误。 谢谢诸位,问题已经解决,客户端ie浏览器安全设置问题。修改ActiveX控件的运行权限即可。 ActiveX控件 这个我也遇到过 关于文件下载 一条最简单的SQL语句搞了我半天还不知错在哪里 怎么样为gridview手动添加删除按钮 动态加减数据库表的 列 请问有没有能自动根据mysql表来生成增删改查的存储过程的小工具?代码生成器?存储过程? 高手给段代码:asp中用C#操作Access数据库的代码 求动态隐藏EditCommandColumn的方法 在asp.net中实现异步接收和发送邮件 文章标题页面链接功能. 郁闷,不理解,犯蒙:为什么做软件一定要加班啊! 求助!怎样实时查看水晶报表的最新数据啊,谢谢! 求助呀!谢谢了
或者代码中 使用Response.Write来输出
{
Response.Write("<script>var app = new ActiveXObject('Word.Application','\\hw-waj');alert(app.UserName);</script>");
}
}这是写在aspx中的代码
下面是html代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script>
//var pause = 0;
//var wdDialogFileOpen = 80;
//var wdApp = new ActiveXObject("Word.Application");
//var dialog = wdApp.Dialogs(wdDialogFileOpen);
//var button = dialog.Show(pause);
var app = new ActiveXObject("Word.Application");
alert(app.UserName);</script>
</BODY>
</HTML>
前者提示javascript脚本错误,而后者没有
{
Response.Write("<script>var app = new ActiveXObject('Word.Application','\\hw-waj');alert(app.UserName);</script>");
}
}
把 ActiveXObject的第二个参数去掉也报脚本错误。