摘要:如何通过ASP.NET来下载文件,这个问题我们经常遇到,把常用的方法总结到一起,学习学习。当我们要让用户下载一个文件,最简单的方式是通过Response.Redirect指令: Response.Redirect("test.doc") 您可以把上面这行指令放在Button的Click事件当中,当用户点击按钮之后,网页就会被转址到该word档,造成下载的效果。但是这样的下载有几个问题:1、无法下载不存在的文件:例如,我们若是想把程序动态(临时)产生的文字,当作一个文件下载的时候(也就是该文件其实原先并不是真的存在,而是动态产生的),就无法下载。2、无法下载存储于数据库中的文 阅读全文
文件上传入数据库&从数据库中下载文件(转载)
2011-06-23 20:07 by 爱研究源码的javaer, 678 阅读, 0 推荐, 收藏, 编辑
摘要:protected void Button1_Click(object sender, EventArgs e) { //从数据库中下载文件 DataSet dst = SQLProvider.SearchFileBySQL("select * from tbfiledoc where id=(select max(id) from tbfiledoc)"); if (dst != null) { Response.Clear(); Response.ContentType = "application/x-msdownload"; Response.A 阅读全文
获取iframe内容IE下的延时 (转载)
2011-06-23 13:59 by 爱研究源码的javaer, 356 阅读, 0 推荐, 收藏, 编辑
摘要:function iframeOnload(id,func){function isIe(){ return navigator.appName == 'Netscape' ? false : true;}function getDocument(id){ var iframe = document.getElementById(id); switch(isIe()) { case false: //ff var a = iframe.contentDocument; return a; case true: //ie var a = iframe.contentWindow. 阅读全文
location.search
2011-06-23 09:40 by 爱研究源码的javaer, 362 阅读, 0 推荐, 收藏, 编辑
摘要:设置或获取 网页地址跟在问号后面的部分当以get方式在url中传递了请求参数时,可以利用location的search属性提取参数的值,下面的代码把参数的名称和对应的值存储在2个数组中。<script>function test(){var url=window.location.search;if(url.indexOf("?")!=-1) { var str = url.substr(1) strs = str.split("&"); var key=new Array(strs.length); var value=new Ar 阅读全文
重温Javascript继承机制(转)
2011-06-17 22:14 by 爱研究源码的javaer, 370 阅读, 1 推荐, 收藏, 编辑
摘要:段时间,团队内部有过好几次几次给力的分享,这里对西风师傅分享的继承机制稍作整理一下,适当加了写口语化的描述,留作备案。一、讲个故事吧澄清在先,Java 和Javascript是雷锋和雷峰塔的关系。Javascript原名Mocha,当时还叫做LiveScript,创造者是Brendan Eich,现任Mozilla公司首席技术官。1994年,历史上第一个比较成熟的网络浏览器——Navigator0.9版诞生在网景公司(Netscape),极为轰动。 但是,Navigator0.9只能用来浏览,不具备与访问者交互的能力,比如,用户提交一个数据表单,如果表单为空,浏览器是无法判断的,只能直接提交给 阅读全文
怎样去掉桌面图标和字的蓝色阴影
2011-06-04 11:13 by 爱研究源码的javaer, 272 阅读, 0 推荐, 收藏, 编辑
摘要:在“运行”中输入“gpedit.msc”,打开组策略;在“用户配置→管理模板→桌面→Active Desktop”中 ,点 启用Active Desktop(活动桌面)然后点击“属性”选定“已禁用”,点禁用Active Desktop (活动桌面)“属性”选定“已启用”;之后右击“我的电脑”,依次单击“属性/高级/性能设置”在“视觉效果”页中将“在桌面上为图标标签使用阴影”选中,单击确定即可。 阅读全文
asp.net 4.0 A potentially dangerous Request.Form value was detected fr(转载)
2011-06-02 10:58 by 爱研究源码的javaer, 209 阅读, 0 推荐, 收藏, 编辑
摘要:解决方法:页面中设置ValidateRequest="false",asp.net 4.0需要在web.config文件中配置如下结点<configuration><system.web><httpRuntime requestValidationMode="2.0">如果是asp.net mvc需要在对应的Controller Action上增加[ValidateInput(false)] 特性转自http://apps.hi.baidu.com/share/detail/21178272 阅读全文
IE6下的CSS BUG枚举 (转)
2011-05-21 16:09 by 爱研究源码的javaer, 353 阅读, 0 推荐, 收藏, 编辑
摘要:1、终极方法:条件注释<!--[if lte IE 6]> 这段文字仅显示在 IE6及IE6以下版本。 <![endif]--><!--[if gte IE 6]> 这段文字仅显示在 IE6及IE6以上版本。 <![endif]--><!--[if gt IE 6]> 这段文字仅显示在 IE6以上版本(不包含IE6)。 <![endif]--><!--[if IE 5.5]> 这段文字仅显示在 IE5.5。 <![endif]--><!--在 IE6及IE6以下版本中加载css-->&l 阅读全文
js获取窗口可见宽度高度(转载)
2011-05-12 15:54 by 爱研究源码的javaer, 1272 阅读, 0 推荐, 收藏, 编辑
摘要:关于获取各种浏览器可见窗口大小的一点点研究。 在我本地测试当中: 在IE、FireFox、Opera下都可以使用 document.body.clientWidth document.body.clientHeight 即可获得,很简单,很方便。 而在公司项目当中: Opera仍然使用 document.body.clientWidth document.body.clientHeight 可是IE和FireFox则使用 document.documentElement.clientWidth document.documentElement.clientHeight 原来是W3C的标准在作怪 阅读全文
IE无法打开internet站点已终止操作的解决办法 (转)
2011-05-12 15:52 by 爱研究源码的javaer, 2770 阅读, 0 推荐, 收藏, 编辑
摘要:本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/shenzhen_mydream/archive/2009/05/07/4157468.aspx用IE内核浏览器的朋友,也许不经意间会碰到这样滴问题:打开某个网页时,浏览器“嘣”跳出一个提示框“Internet Explorer无法打开Internet 站点...已终止操作”。而大多数情况下该页面甚至很可能看起来已经载入完毕,内容可以完全显示。只是为何还会出现此等提示呢?!更令人懊恼的是点完该提示的确定后,页面就跳转到错误信息显示页面,完全没法正常浏览原网页...那么是什么问题导致IE内核的浏览器出现以上症状?又如 阅读全文