前端开发
孙悟空空
程序猿,每天写点代码,遇到问题,解决,然后写博客
展开
-
让ie支持圆角
在实际做网站项目过程中,对于一些输入框或div标签的边框设置成圆角会提升用户体验。但是讨厌的ie对圆角不能很好的支持,实际上很多方面ie都不支持,可能是ie出于安全的考虑。所以开发人员,在开发网站之前一定要和客户商量好浏览器兼容问题并谨慎对待ie的兼容性尤其是ie6。 ie支持圆角的例子:.box{ border: 2px solid #C0C0C0;原创 2013-12-31 10:01:55 · 1022 阅读 · 0 评论 -
div标签在body里水平垂直居中
水平居中: div标签在整个body里居中的方法用CSS控制即可,body{text-align:center;} .box{margin: 0 auto;} 类box就是在整个body里水平居中垂直居中:div在body里的垂直居中用CSS控制都不是很有效果,所以用js来控制比较管用,代码如下(jQuery):function SetPostion(){ var whe原创 2014-01-02 09:19:22 · 4920 阅读 · 0 评论 -
ie10对reportviewer兼容性之滚动条问题
reportviewer是VS2010里一个服务器端控件,是一款不错制作报表的工具,美中不足的是ie10对reportviewer兼容性不是很好,ie7,8,9不存在这样的问题。 在实际应用中,我们可能需要将reportviewer控件放在一个固定大小的div中,那么也要将该reportviewer控件设置大小,当控件内部的表格长度和宽度大于reportviewer控件大原创 2014-01-02 21:00:54 · 2812 阅读 · 0 评论 -
asp.net 中的DropDownList控件的前台与后台
asp.net中封装了下拉框,名称为DropDownList。该控件可以在网页加载时在后台代码中进行初始化,即在.cs文件中初始化。如果在页面中在页面不刷新的情况下,js代码改变了该下拉框的数据,虽然在当前页面下拉框数据已经改变,但是页面重新刷新js代码改变的数据并未保留,显示的还是之前初始化时的数据。保持js改变的数据方法如下: 1.使用ajax将js修改后的下拉框中的数据全原创 2014-01-03 10:55:47 · 2088 阅读 · 0 评论 -
asp.net中的Session的赋值引用和地址引用(DataTable)
用asp.net开发网站时用Session来存储一些信息能够带来一些方便。在Session里存储DataTable类型的数据时有些地方要注意。 1. 用Session存储基本类型时,在其它网页中用该Session时,是重新复制一个值而已 Session["IntDate"] = 10;原创 2014-01-02 22:21:49 · 2980 阅读 · 0 评论 -
ie浏览器对border-radius属性的支持小结
1. ie10,ie9支持border-radius属性2.ie10兼容性视图,ie8,ie7,ie6,不支持border-radius属性对于不支持圆角属性的ie浏览器,可以通过引入ie-css3.htc或PIE.htc文件来解决该问题。在CSS文件中引入ie-css3.htc时,当用ie9浏览器打开时,网页中会提示如下问题“0x800a138f - JavaScript 运原创 2014-01-04 09:45:04 · 8323 阅读 · 0 评论 -
VS2010的ReportViewer报表下钻设置
报表下钻设置:在.rdlc文件下相应的字段右击,“文本框属性”,“操作”,选中“转到URL”点击“fx”按钮,弹出表达式对话框然后就可以在文本框写js程序,完成下钻设置。以下为一个例子程序javascript:var width = document.body.clientWidth/2 - 400; //设置弹出页面距左侧距离,这里的400是弹出原创 2014-01-04 15:35:12 · 1509 阅读 · 0 评论 -
网页中模糊查询js插件autocomplete和typeahead
autocomplete插件是一款很不错的模糊查找的js插件支持本机数据和远程数据,功能全面,能够满足开发者的使用。但是当数据量较大时(数据达到3000条),在ie浏览器环境下,查找功能会变慢,即使是本地数据速度仍然会很慢。在chrom下速度很快。typeadhead是由Twitter开发一款开源的模糊查找功能的js插件,在功能上没autocomplete全面,但是在速度上做的很好,在ie环境原创 2014-01-04 16:47:05 · 2312 阅读 · 0 评论