
Javascript
xinhaozheng
skype:pto_georgezheng
xinhaozheng#gmail.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用javascript打印页面时碰到的问题
我做的这个项目,打印报表是一个非常重要的功能,所以我花了很多时间来研究这个,下面我总结了要使用js代码来控制打印输出时经常会遇到的问题:需要打印的内容却又不需要或不想让用户在网页上看到,比如说打印的时间戳,或打印人等。页面上需要显示而又不想打印的内容,比如网页上的广告,菜单,触发打印动作的链接,按钮。 上面这两个问题事实上是一个问题,而且也只能利用css2来解决。在css2里有一条m原创 2008-12-05 20:13:00 · 1012 阅读 · 0 评论 -
magento - prototype 在IE下的问题
<br />magento采用prototype的js库,实在是不胜其烦。不为别的,就是兼容性实在不什么样。我本来以为,代码多写一行半行的,也没什么,哪知兼容性也比jQuery差。<br /> <br />document.observe("dom:loaded",function() {<br /> //alert(1);<br />});<br /> <br />这样的写法在FF下可以,在IE写是不行的。原创 2011-03-11 23:39:00 · 1217 阅读 · 0 评论 -
Timing and Synchronization in JavaScript
Timing and Synchronization in JavaScript<br />By Olav Junker Kjær · 27 Feb, 2007<br />Timing issues are the source of some of the most devious bugs in JavaScript applications. Problems that never show up during development might surface when the applicatio转载 2011-02-27 22:25:00 · 1371 阅读 · 0 评论 -
javascript - observer 范例
function observable (value, condition, callback){<br /> this.value = value;<br /> this.condition = condition;<br /> this.callback = callback;<br />}<br /><br />observable.prototype ={<br /> get value (){<br /> returnthis._value;<br />原创 2011-02-27 21:50:00 · 687 阅读 · 0 评论 -
jQuery -- 如何为动态添加的元素绑定事件处理函数
<br />有一段时间没用jquery了,今天又碰到这个问题。当时是知道有livejquery可以解决。但是我并不喜欢为了这个而另外加载一个。我当时的处理方法是在添加的时候手工绑定事件处理函数。不过新版的jquery已经添加了这个功能。我们已经不需要为此烦恼了。<br /> <br />参考:http://api.jquery.com/live/<br /> <br />以前我们定义事件,比如为元素定义单击事件是这样写的:<br /> <br />$('input').click(function () {原创 2010-09-03 19:27:00 · 12894 阅读 · 0 评论 -
magento -- 优化magento速度时想起的
一直在不断的尝试优化提升magento的速度,在论坛中看到有人提到直接调用google的js文件.相信对magento稍微熟悉的人都对magento预装prototype和script.aculo.us这两个js库感到苦恼.magento的速度慢某种意义上说,也可以归功于这个问题.如果你有使用yslow或者google的page speed插件,测试一下你的magento站点,其实光就这两个库的js文件的加载有时候都要用上12s以上.毫不夸张.就是你使用压缩版时间或者把所以的文件综合到一个js文件中,文件的原创 2010-07-27 23:54:00 · 2040 阅读 · 0 评论 -
javascript -- 发现之前开发的paypal跳转伪装下单站的程序存在重大的BUG
javascript -- 发现之前开发的paypal跳转伪装下单站的程序存在重大的BUG原创 2010-07-01 21:24:00 · 1231 阅读 · 2 评论 -
javascript -- 在IE中如何实现将表单提交给动态创建的iframe
标题说明了,这个问题只存在于罪恶的IE.罪恶的IE.友好的FIREFOX是不会有这些令我们头疼的问题.GOOGLE了半天,才找到了结果,期间还碰到google找到了我想看了技术文章,在国内却又让罪恶的某些人禁止访问(blogspot,你不要跟我讲你不通过代理可以访问).可以想象国人是在多么艰难的环境中求生存. 不发没用的言论了. 为什么要将表单提交给动态的iframe呢,其实你可能原创 2009-10-11 11:39:00 · 4770 阅读 · 2 评论 -
javascript -- 动态创建HTML元素并插入到dom tree中
如何使用最原始的js脚本代码来操作html元素,下面的脚本示例了如何通过js动态创建html元素,如何通过js脚本控制html元素的css属性.用到,所以记录一下: var iframe_id = f + (Math.round(Math.random() * 100000000) + 100000000);var oIframe=document.createElement(原创 2009-10-05 22:23:00 · 2688 阅读 · 0 评论 -
magento -- 在magento模板开发中如何共用jQuery与Prototype库
magento -- 在magento模板开发中如何共用jQuery与Prototype库作为一个开放开源的电子商务平台,magento的成功自不必说,然而magento的开发人员可能从一开始就使用Prototype库,导致至今也还末完成jQuery对Prototype的替换,因为实在是有太多的代码是使用Prototype写的,尽管jQuery对Prot原创 2009-07-09 08:29:00 · 3963 阅读 · 0 评论 -
magento的prototype何时转换成jQuery啊
magento的prototype何时转换成jQuery啊在magento下面不得不使用prototype。其实它也是我最早接触的js库了。当时使用它是为了使用那个calendar控件。不过现在是不得不大量的学习使用prototype了,尽管说我们也可以自己集成jQuery库,不过那是在迫不得已的时候才用,而且还得处理名字空间的问题,避免引起冲突。 真是搞不懂varien开发组为什原创 2009-06-11 19:34:00 · 1445 阅读 · 4 评论 -
Remote JSON - JSONP
原文:Remote JSON - JSONP Thebrowser security model dictates that XMLHttpRequest, frames, etc. musthave the same domain in order to communicate. Thats not a terribleidea, for security reason转载 2009-07-24 13:13:00 · 1981 阅读 · 0 评论 -
Object-Oriented JavaScript
Javascript的书实在有很多,然而参差不齐,国内的大部分是抄来抄去,或者只是不良的翻译,Object-Oriented JavaScript,真正让你认识js,看完后肯定感觉说,“哦,原来这些我还都不知道”,尽管你已经是个老程序员了我自己觉得非常不错,我之前花了三天多的时间一口气读完。推荐给大家,希望大家用心品味。真正的好书,多少钱都愿意。 Object-Oriented Ja原创 2009-07-24 13:16:00 · 765 阅读 · 1 评论 -
关于javascript中面向对象的特性和实现
原文:Object-Oriented Javascript Following on from my earlier post, “Object-Oriented Concepts,”it’s time we started to have a look at some examples of execution. I’mgoing to start with Javasc转载 2009-07-24 13:24:00 · 622 阅读 · 0 评论 -
非常不错的关于图片的javascript控制
Highslide JS http://highslide.com/Highslide JS is an open source image, media and gallery viewer written in JavaScript. These are some of its advantages:Quick and elegant looking.No plugi原创 2009-04-18 18:28:00 · 886 阅读 · 0 评论 -
Prototype - 在页面加载后动态加载js文件
使用prototype js库的时候如何实现呢?太有了,如果一次性加载很多但是首页没用的JS库实在是让用户傻等实在不妥.另外还有一个问题就是我们有些功能,如bookmak按钮,facebook,twiter的按钮,聊天工具的按钮通常要加载第三方脚本,但是,有时候加载第三方非常慢导原创 2011-09-09 00:35:31 · 1688 阅读 · 0 评论