随笔 - 233  文章 - 0  评论 - 246  阅读 - 84万
01 2013 档案
IE10标准模式不支持HTC (Html Components) ,升级重写Htc原有代码之三: mpc.htc选项卡组件
摘要:有了之前两文( 事件,自定义属性)的积累后,就可以对mpc.htc选项卡组件进行升级改造了。关于这个mpc选项卡的介绍,可以参考msdn上的:mpc Behavior http://technet.microsoft.com/zh-cn/ms531585修改的思路还是以Mpc.htc中代码为基础,直接把mpc.htc改为js,然后再逐一修改升级里面的代码。主要改动如下:1.将PROPERTY全部改为普通的js变量。2.去掉无用的Event, Method。3.添加一个DoBeforeInit()方法,在原DoInit()方法前执行。4.添加一个切换tab页的ChangeTab()方法。5.修改 阅读全文
posted @ 2013-01-12 23:28 BobLiu 阅读(2578) 评论(0) 推荐(0) 编辑
IE10标准模式不支持HTC (Html Components) ,升级重写Htc原有代码之二: 事件
摘要:下面是一个网上流传很广的htc例子,例如取名:ie10_htc.htc<component><PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="hig_lite()" /><PUBLIC:ATTACH EVENT="onmouseout" ONEVENT="low_lite()" />/*其实,换成下面的写法也可以*//*<ATTACH EVENT="onmouseover" HANDLER="hig_lit 阅读全文
posted @ 2013-01-10 21:12 BobLiu 阅读(2259) 评论(0) 推荐(0) 编辑
IE10标准模式不支持HTC (Html Components) ,升级重写Htc原有代码之一: 自定义属性
摘要:IE10标准模式不支持Htc(Html Components)已经是千真万确的事情了,如果浏览器升级到了IE10,那么原有的htc代码要怎么办呢?道路有二:1.将htm页面设置为IE6, IE7, IE8等完全兼容htc的文档模式,这样在IE10下还是能跑htc的,IE9对htc已经有所抛弃了,所以不推荐设置为IE9的文档模式,具体见下文:IE6-IE9兼容性问题列表及解决办法_补充之四:HTC (Html Components) 功能逐渐被IE抛弃2.如果必须要将页面设置为IE10标准模式,那么,没得选择,就只能升级或重写htc代码了。下文就是道路二的一个小Demo:首先,先建好一个ie10 阅读全文
posted @ 2013-01-09 23:09 BobLiu 阅读(5704) 评论(5) 推荐(2) 编辑
Javascript 数组使用方法总结(转载)
摘要:今天看到一篇帖子,JS中数组Array的用法{转载} http://www.blogjava.net/zks518/archive/2011/06/24/352948.html写的很好,从头到尾做了一遍,push, pop, shift, unshift, splice, slice, sort, join基本上就掌握了。具体代码如下:<script type="text/javascript"> //push写入,pop弹出 var arr = new Array(); arr[0] = "aaa"; arr[1] = "bbb& 阅读全文
posted @ 2013-01-05 12:42 BobLiu 阅读(280) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示