
浏览器
文章平均质量分 57
边城的刀声
这个作者很懒,什么都没留下…
展开
-
使用IE9调试各版本中的适应性问题需要注意的浏览器模式和文档模式
如果只将“文档模式”调整为IE7的话, 则在请求的头中,依然是IE 9.0,通过jQuery等获取的broswer.version也是9.0 User-Agent Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident原创 2011-07-11 10:20:27 · 2024 阅读 · 2 评论 -
使网页运行在IE8文档模式下
最近用IE9的用户越来越多,但一些之前做的网站,却只能适应在IE8下,这样每次用IE9打开网站后,还得手动调整当前的文档模式使之运行在IE8文档模式下,比较麻烦,这里可以使用给网站添加HTTP头:X-UA-Compatible,值:IE=8这样访问网站下的所有文件,在IE9中打开,都会自动切换到IE8文档模式下添加头:IE9下的文档模式:原创 2012-03-05 17:20:54 · 4520 阅读 · 0 评论 -
[浏览器]IE下载中文文件名乱码问题
在使用IE下载包含中文文件的时候,会出现乱码(在Chrome下没有此问题),解决方法是使用UrlEncode,如下public static void DownloadExcel(HSSFWorkbook book, String fileNamePre) { var stream = new MemoryStream();原创 2012-05-08 11:07:13 · 11181 阅读 · 3 评论 -
offsetParent
div、input的offsetParent为bodytd的offsetParent为table于是可以理解当定位div、input在页面上的绝对定位时,可以直接使用offsetLeft和offsetTop原创 2012-07-10 17:06:12 · 597 阅读 · 0 评论 -
[JavaScript]使用块级作用域声明对象时要注意的一个问题
(function(){ this.title="提示消息"; this.show = function(){ }; this.close = function(){ }; message = this;}).();以上代码的作用是,声明一个全局的唯一对象message,这里它声明了close(),由于块级作用域默认传进去的作用域是window,所以在执行了上述代码后,windo原创 2012-07-12 13:53:46 · 1032 阅读 · 1 评论 -
JS 中的 undefined
如果一个变量或方法未定义,如果直接写if( noFoo == undifined) 就会报错,而写成if(window.noFoo === undifined) 就可以通过,所以凡是在一个对象中没有的成员进行undifined判断时都不会报错也可以使用typeof判断某个变量是否已定义if(typeof unFoo === 'undefined') console.info('ye原创 2012-12-11 18:16:02 · 985 阅读 · 0 评论 -
子div垂直居中
.wai{position:relative;width:500px;height:600px}.nei{position:absolute;top:50%;left:50%;width:100px;height:200px;margin:-100px 0 0 -50px}转载 2013-03-05 14:33:13 · 1610 阅读 · 0 评论 -
解决ReportViewer的双竖滚动条的问题
问题描述:在使用ReportViewer绑定一个SqlServer ReportingService的一张报表后,有些内容较长的报表会出现双滚动条的问题解决:var removeReportMultipleScroll = function (reportId, removeMode) { var removePageScroll = 1, removeReportScroll = 2, mode = removeMode || removePageScroll;原创 2012-11-13 15:04:28 · 3779 阅读 · 0 评论