找到相关内容 187
JavaScript中的ActiveXObject控制Excel的方法
使用JavaScript中的ActiveXObject填充并设置Excel格式1.创建实例并创建工作表var XLObj = new ActiveXObject("Excel.Application");//创建Excel实例var xlBook = XLObj.Workbooks.Add;
http://cyqdata.com/cnblogs/article-detail-52862 
javascript是怎么继承的
关于js中的继承,网上有很多文章了,在这里我写出自己对js中的继承的理解。 第一个阶段: function A(){    this.funB = function(){        a
http://cyqdata.com/cnblogs/article-detail-52678 
拥抱haXe之javascript 也玩mvc
haXe是高级语言的高级语言,可以将一个haXe程序转换为其它的高级语言,如JS。haXe有很多优点,比如,强类型、泛型、内联、宏、动态语言特性、命名空间……,用haXe写程序比用JS写程序舒服得多。本文尝试使用haXe开发js程序,搭建一个前端mini型mvc例子。 语言:haXe。haXe编译器可以把haXe程序
http://cyqdata.com/cnblogs/article-detail-52670 
IE6,7,8下使用Javascript记录光标选中范围(已补全)(已解决单个节点内部重复字符的问题)
刚和同事讨论了一个很有趣的问题,有个idea,需要记录用户在页面选中的内容,在ff和ie9下有w3c的dom2级事件createRange,这里不再累赘。主要问题是在IE6,7,8只能通过createTextRange选中热区。假如我们知道用户选择开始元素和偏移量,以及结束元素以及偏移量,那么我们可以用下面的例子把用户
http://cyqdata.com/cnblogs/article-detail-52658 
IE6,7,8下使用Javascript记录光标选中范围(已补全)
刚和同事讨论了一个很有趣的问题,有个idea,需要记录用户在页面选中的内容,在ff和ie9下有w3c的dom2级事件createRange,这里不再累赘。主要问题是在IE6,7,8只能通过createTextRange选中热区。假如我们知道用户选择开始元素和偏移量,以及结束元素以及偏移量,那么我们可以用下面的例子把用户
http://cyqdata.com/cnblogs/article-detail-52622 
javascript异步编程系列【六】----Jscex版愤怒的小鸟之冲锋陷阵鸟
上一篇的的主角=>红色小鸟:体型小,重量轻,攻击弱,无特效,可在滚动时消灭绿猪。 适合攻击玻璃与木头,攻击混凝土较弱。 黄色小鸟:体型较小,重量较轻,特效为加速,使用前攻击弱,使用后攻击中等。攻击木头较强,攻击玻璃与混凝土很弱。 对,没有错,它就这这篇文章的主角!   需求分析:冲锋陷阵
http://cyqdata.com/cnblogs/article-detail-52593 
javascript异步编程系列【四】----Jscex+Jquery UI打造游戏力度条
如果大家玩过桌球类游戏的话,对力度条的概念一定不会陌生,如下图: 还有竖直方向上的力度条,如下图: 其实,类似的条条无处不在!比如进游戏时候的进度条、魔兽世界里法师施法过程中读的条等等······ 引入jquery ui,我们可以轻松得到下面这个静止的力度条: html: <div class
http://cyqdata.com/cnblogs/article-detail-52500 
javascript异步编程系列【三】----Jscex无创痕切入JqueryUI
很多人可能会有个疑问,Jscex和其他类库共同使用或者语法混用时,会不会出现冲突或者异常?那么我们就来做个尝试吧。 我们使用tab插件: <script> $(function () { $("#tabs").tabs({ event: "mouseover&quo
http://cyqdata.com/cnblogs/article-detail-52461 
javascript异步编程系列【二】----Jscex模拟重力场与google苹果logo的比较
重力场:地球重力作用的空间。在该空间中,每一点都有惟一的一个重力矢量与之相对应。 各种网络游戏,不管是3D的还是第一视角的,或者横版游戏(如冒险岛),模拟一个重力场是必须的。 先回顾一下谷歌在牛顿诞辰,logo换成了自由落体的苹果。 <html> <script language="jav
http://cyqdata.com/cnblogs/article-detail-52375 
javascript String.indexOf实现
群里abcd提出问题,现在有以下三个实现,欢迎大家参与(注意,为了兼容IE6,不能使用str[i],要用str.charAt(i);不能使用slice,replace等原生函数): GrayZhang的实现 String.prototype.substring = function(start, length) {
http://cyqdata.com/cnblogs/article-detail-52374 
javascript异步编程----用jscex画圆
     关注老赵的jscex很久了,jscex利用eval(str)的无限可能,从“$async” 到“async”,从不支持if else 等 到支持 if else等·,jscex正在不断完善和优化当中。j
http://cyqdata.com/cnblogs/article-detail-52268 
Javascript返回顶部插件--js top
昨天在网上闲逛的时候,发现很多人有返回顶部的功能,确实也很实用于是本着学习的态度自己写了一个返回顶部的插件 效果见忆夏天,向下拖动滚动条一段距离后右下角就会显示出来了…(ps:我用的默认,使用文字显示,因为没有找到好的top图片) 喜欢的朋友可以从这里下载:猛点我 下面说说使用方法: 1.默认:以纯文字
http://cyqdata.com/cnblogs/article-detail-42832 
Javascript事件总结
事件冒泡 事件的不同阶段 取消事件冒泡 重载浏览器默认行为 常见事件对象 this 事件对象 事件绑定 传统Dom绑定 W3C标准
http://cyqdata.com/cnblogs/article-detail-42763 
8个惊艳的 HTML5 和 JavaScript 特效
这篇文章向大家展示8个惊艳的 HTML5 和 JavaScript 特效。作为下一代网页语言,HTML5 拥有很多让人期待已久的新特性,越来越多的开发人员开始使用 HTML5 来制作各种交互性强、效果丰富的 Web 应用。下面这些惊艳的示例带您体验 Web 技术的魅力,相信你看完这些例子后会对未来的 Web 发展充满无
http://cyqdata.com/cnblogs/article-detail-42714 
JavaScript的跨域共享的方法
在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢? 同源策略 在客户端编程语言中,如javascr
http://cyqdata.com/cnblogs/article-detail-42709 
iOS开发之Objective-C与JavaScript的交互
    UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。 stringByEvaluatingJa
http://cyqdata.com/cnblogs/article-detail-42496 
[原创][开源]跨浏览器的JavaScript性能检测工具 - 至于你信不信,我反正信了
提出问题 如果识别出页面中JavaScript函数的性能问题,在不同浏览器下有不同的测试工具: Firefox下使用Firebug的Profile工具 Chrome下使用内置的Profile工具 IE9下也有Profile工具 虽然大家的功能一个比一个炫,但是始终解决不了两个问题: 如何只检测指
http://cyqdata.com/cnblogs/article-detail-42443 
javascript中的事件处理程序(事件侦听器)
最近在看《javascript 高级程序》一书,写自己的一些小心得体会,希望得到牛人们的指点,讨论。 步入今天的正题,javascript事件处理函数,我们知道,javascript与HTML之间的交互是通过事件来实现的,事件就是用户或浏览器自身执行的某种动作,比如click、mounseover、load&helli
http://cyqdata.com/cnblogs/article-detail-42407 
分享open-open AJAX开源项目中的几个javascript评价、投票控件
  Starbox 利用Starbox能够轻松创建各种类型的Rating Boxes。该项目基于 Prototype Javascript框架开发,对于一些特效需要增加Scriptaculous框架。 Starbox     jQuery Ajax Rater Plugin 能够动态创建Ajax Rater的jQuery插件。 jQuery Ajax Ra
http://cyqdata.com/cnblogs/article-detail-42150 
Javascript基础 (一)类型
做了多年的程序员,虽然不是做前端,但却一直也在和Javascript脚本打交道。我对Javascript的看法可以用两个字来概括“灵活”,因其灵活,所以入手容易,真正的掌握理解却很难,因此使用中总是有许多的不确定。在使用中,我一直遇到种种的问题,有的解决了并理解了,有的就就直接借鉴(或者说Copy)了许多其他的一些优秀的库的代码,但却因种种缘故,没有深入理解其设计思想、实现思路,自己也懒于梳理,所
http://cyqdata.com/cnblogs/article-detail-42136