日期:2014-05-18  浏览次数:20921 次

关于使用asp.net引入dll的一个问题
我现在比如自己开发一个dll供asp.net使用,我希望在dll内调用一个验证函数,如果为结果为false,则关闭浏览器。这样如何实现。(请注意,这个关闭浏览器的代码我希望是放在dll里面的,而不是在调用它的页面那里来写,用来判断用户有没有权利使用该dll,但是在类里面根本就没有Response这个对象,又不能像cs那样application.exit)。各位高手帮帮忙啦,帮我想想办法,我的bs水准实在不怎么样

------解决方案--------------------
httpcontent.current.Response
------解决方案--------------------
在类中不能直接使用response.write,
需要使用 System.Web.HttpContext.Current.Response.Write来调用

然后就可以很方便的输出想输出的javascript脚本啦

------解决方案--------------------
不咋会B/S. 
1) 后台去做判断,如果不能调用,页面输出用js去做关闭 
2) 做个activeX控件 // 好像没有必要

UP
------解决方案--------------------
判断没有权限直接return就好了.
要关闭浏览器就想想怎么嵌入JS代码就好了.