这个ISAPI小问题搞了一晚上了,现在还是不得其解。我快疯掉了!挨,请好心的兄弟们帮帮忙,万分焦急
我是这样做的,可结果就是不对:
在WIN2000下,打开INTERNET信息服务对话框,在默认站点下新建虚拟目录test,test设置目录为C:\Inetpub\wwwroot\scripts,新建目录时加入了执行ISPAI应用程序选项
我将DLL文件拷贝进了C:\Inetpub\wwwroot\scripts,并将对应的网页文件放在了C:\Inetpub\wwwroot
现在的问题是:打开这个网页后,做完网页中的选项后点击SUBMIT按钮,出现这样的现象:
先是询问:你想要打开文件还是将它保存入计算机?我选择打开,然后就看见文件下载对话框,接着就又跳出个对话框,还没等我来的及看清楚就消失了。
每次运行都这样,(注:我的DLL文件实现的功能是能返回一个结果页面)真不知道是哪个细节出了问题,请各位高手赐教!!!!谢谢
(网页文件和程序来自《VC技术内幕》EX31A,应该没有问题)
问题点数:0、回复次数:6Top
1 楼elssann(睡睡裤)回复于 2004-01-01 18:35:45 得分 0
管理工具->INTERNET信息服务管理器->WEB站点->属性->主目录->执行许可->脚本和可执行程序Top
2 楼johnshao(笨笨)回复于 2004-06-22 12:38:12 得分 0
没错,是IIS站点权限问题Top
3 楼wqs_qiu_shi(Rainy)回复于 2004-06-22 19:54:46 得分 0
楼上的都说了。呵呵。
Top
4 楼frankelin(飞鹰)回复于 2004-06-25 10:45:00 得分 0
我觉得有可能是你的html文件有问题,在action后应该写上正确的DLL文件相对路径,并且要带上“?”,也许你漏了后面的“?”吧。
例如:<form method="POST" action="scripts/bike.dll?">Top
5 楼yuanbocsut(井冈星火)回复于 2004-06-25 12:42:20 得分 0
UPTop
6 楼lianglp(寻找黄金分割点)回复于 2004-06-25 12:59:13 得分 0
UP toooTop




