posts - 22, comments - 17, trackbacks - 0, articles - 0
  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

AJAX

     摘要: 简介:针对ajax应用而开发的一个简单的js框架,功能也是最基本的。有常规的post和get处理方法,拥有onStart、onComplete、onTimeout、onException、onParseError等事件处理机制。如有需要再进行功能扩展吧。  阅读全文

posted @ 2007-12-14 15:45 flashlizi 阅读(605) | 评论 (0)  编辑 |

     摘要: 我们经常会碰到flash和网页中的js脚本交互的的情况,一般的flash中使用ExternalInterface就可以让as脚本和html容器中的js脚本互相调用。但由于不同浏览器对DOM解析不同,导致有时候无法获取网页中的SWF对象。  阅读全文

posted @ 2007-11-23 10:11 flashlizi 阅读(3021) | 评论 (1)  编辑 |

     摘要: 在很多情况下,我们需要监测输入框,比如自动提示等。我们熟知的一些input的按键事件并不能满足我们的需求,特别是在输入法开启的状态下。幸好我们还有一些秘密武器onpopertychange和oninput。onpopertychange事件只在IE下才有效,oninput事件则支持FF/Opera/Safari/NetScape。这2个事件在输入开启状态下仍然可以捕获输入框的输入动作及其值。  阅读全文

posted @ 2007-11-13 12:39 flashlizi 阅读(7233) | 评论 (2)  编辑 |

     摘要: 最近用HTML Applications(hta)开发了一个Flash课件的XML编辑器,类似html编辑器的可视化编辑和预览flash课件的内容,最后导出为flash课件能解析的XML文件。之前并没怎么去了解hta,经过这次开发,发现用html+js再加一些activex object便可开发出一些功能不错的应用程序。

其实hta很简单,就是添加了hta标签,改变后缀名为hta的html文件。不过因为hta程序不是在浏览器中运行,因此它可以使用一些html中无法使用的activex control,这样为hta访问和操作本地文件提供了可能。而javascript的轻巧和强大也为实现各种应用解决了方法。  阅读全文

posted @ 2007-09-27 14:52 flashlizi 阅读(2017) | 评论 (0)  编辑 |

     摘要: 之前比较少接触过MediaPlayer ActiveX,最近由于工作需要,对MediaPlayer ActiveX做了点了解,发现内容还是挺丰富的。用exescope打开wmp.dll,在TYPELIB里有WMP的所有方法和属性,内容那叫一个多啊。通过网上其他文章,再结合TYPELIB,记录下一些比较重要的东西。

其中与流播放有直接关系的事件有:OpenStateChange,PlayStateChange,Buffering,MarkerHit,ScriptCommand等。这里也只说一下PlayStateChange,其他方法只要参考TYPELIB就非常清楚了。  阅读全文

posted @ 2007-09-10 16:10 flashlizi 阅读(833) | 评论 (0)  编辑 |