零散问题
pearl666
这个作者很懒,什么都没留下…
展开
-
项目中遇到的零散问题(Sqlserver方面)
1.需要对字符串列进行聚合,sqlserver默认未提供字符的聚合函数 解决方法:可以使用sqlserver中的FOR XML PATH来实现--默认会把结果集合并为一行xml格式的字符串,并且以path后提供的字符串作为单个记录的节点名称,不提供是为row,空字符串时则没有节点名称,只显示合并后的字符串(如下) SELECT ShortName FROM School FOR XML PATH(原创 2016-03-25 10:49:48 · 340 阅读 · 0 评论 -
修改innerHTML属性的问题
在用原生js修改table标签的innerHTML属性时产生的问题: 在IE9及向下的版本中,不支持修改table和tr标签的innerHTML属性,js会报错(SCRIPT600),在chrome和FireFox中无此问题。原创 2016-03-23 10:41:26 · 1078 阅读 · 0 评论 -
JavaScript打印页面的指定内容
有时需要打印页面上的部分内容,可以用如下方法:function printContent(contentId) { var iframe = document.createElement('iframe'); iframe.setAttribute('style', 'position:absolute;width:0;height:0;left:-100px;top:-100px;原创 2016-03-23 10:51:02 · 711 阅读 · 0 评论 -
JavaScript修改页面title
在js中修改页面title需要直接修改document.title属性 也可以在共有的iframe中修改父页面title来实现一些提示效果:(function (parent) { parent.title = ''; })(window.parent.document);原创 2016-03-23 11:00:52 · 2067 阅读 · 0 评论 -
项目中遇到的零散问题(.NET方面)
1.判断类型是否有无参构造函数public static bool ContainsPublicParamlessCtor(Type type) { ConstructorInfo[] ctors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance); for (int i = 0; i < ctors.原创 2016-03-23 13:02:51 · 295 阅读 · 0 评论 -
项目中遇到的零散问题(前端方面)
1.js报错 “return语句在函数之外” 在IE下访问正常,在IE6下访问会有错误提示 解决方法:比较可能的原因是js文件的编码问题,由ANSI保存为UTF-8后正常2.js操作页面刷新window.top.location.href = window.top.location; //重新加载当前url页面,GET请求 window.top.location.reload(); //浏览器会原创 2016-03-24 10:10:56 · 1410 阅读 · 0 评论