文章列表
IE在解释表达式的时候显然大有优化的余地,FireFox就没这个毛病。下面这段小代码可以轻松让IE崩溃掉:
varn=32768;vars=newArray(n).join("0+")+0;if(confirm("真的要杀了浏览器吗?")){eval(s);alert("杀不掉,试试把n调大一点? ...
- 2008-02-01 18:53
- 浏览 569
- 评论(0)
在跨业务、跨网站发送数据或者业务升级的时候,我们有的时候需要指定发送数据的编码方式,比如页面是utf-8编码的,而发送出去的数据却希望是GB2312编码的。在做Ajax开发的时候,我们往往都是用vbscript或者用查字典法来解决这个问题(http://www.blogjava.net/emu/articles/31756.html)。但是有些业务,也许并不需要做成Ajax这么复杂,用表单提交显得更加自然。其实html里面form标签有个accept-charset属性,可以帮助我们解决这个问题,可惜的是傻乎乎的IE浏览器虽然认得accept-charset,却并不卖它的帐。IE的表单提交的时候 ...
- 2008-01-31 17:42
- 浏览 817
- 评论(0)
服务器现在同时输出json和xml两种数据,取决于服务程序和页面之间的约定。在程序遇到问题的时候会返回错误信息,也按照相同的约定会返回json或者xml格式的数据。比如当页面请求xml的时候服务会返回:
<?xmlversion="1.0"encoding="gb2312"?><error>出错了</error>
而当页面请求的是json的时候服务器会返回
alert("出错了")
但是今天遇到的问题是,服务器本身出了问题,打个比方,比如说遇到404或者500错误,无从得知现在应该 ...
- 2008-01-18 22:41
- 浏览 790
- 评论(0)
OpenSocial的推出,让大家怀抱了多大的期望。Many sites, one API ,Server optional,将来我们的web application 就可以一次编写到处运行,英特网变成一个(也许几个)巨大的操作系统...google给我们描绘了一个多么美丽的乌托邦。包括Myspace在内的诸多SNS网站也都早早就宣布支持OpenSocial。可是两个月过去了,还是只看到orkut的一个半成品的sandbox,在emu的手里还从来没有顺顺当当跑起来过。Myspace.cn在千呼万唤之后终于丢出来一个开发者平台MDP,大家高兴了半天以为OpenSocial终于有一个实现平台了,可是 ...
- 2008-01-03 18:27
- 浏览 553
- 评论(0)
远程教育这个名词已经不是什么新东西, 但由于市场过于滥用这个名词使我们对于课程如何进行以及学习效果打上很多问号
我很高兴向大家介绍我们 Excel VBA 学员的学习博客将来 OIIO 数位学苑的所有学员博客列表都会整理在这个帖子里面有他们对于课程的领悟、启发和感想
我相信三周学习后, 每个人回首他们来时路, 都会有各自不同的收获
他们揭露了OIIO的 VBA 课程比较神秘的部分, 也分享了他们的困惑、发现和喜悦也许在未来的某个角落, 他们向自己的好友展现自动化的神奇时会有无数个说不出口的秘密, 激荡在他们的心中...你可以把这个帖子放在收藏夹, 因为故事每天都在继续...
-- 200 ...
- 2007-11-09 14:41
- 浏览 531
- 评论(0)
VB、VBA、VBS 到底有什么不同?学习 VBA 以前需要先学习 VB 吗?当然不!学习 VBA 以前是不需要学习 VB 的反而没有 VB 基础的人学习 VBA 比较单纯,得到的观念也会比较楚已经了解 VB 的程序员过渡到 VBA 需要相当时间的转变 (否则血统很难纯正)这一辑,我们将为您示范通过 VBA 做跨应用程序的操控
本视频或链接欢迎转载
<embed pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://vhead.blog.sina.com.cn/playe ...
- 2007-08-02 09:55
- 浏览 746
- 评论(0)
您不是计算机的专业人员,却希望拥有编程的能力?在接下来的系列里,我将通过视频和您分享 Office 自动化的世界每一辑都只有非常简短的几分钟,带你看看 VBA 到底可以干什么?敬请锁定,不要错过... 本视频或链接欢迎转载<embed pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://vhead.blog.sina.com.cn/player/outer_player.swf?auto=0&vid=5748584&uid=122529485 ...
- 2007-07-28 02:12
- 浏览 584
- 评论(0)
这个问题长期以来一直一个随机出现,又十分难以重现和定位。几经努力之后定位到了,在一个带有复杂的内嵌iframe的页面,当内嵌的iframe正在渲染的过程中关闭IE 浏览器的时候,会比较容易发生这个问题。比较容易猜想的是IE在关闭iframe的时候出现了某些问题。猜测是几个iframe相互有通过top的脚本调用有关系,或者几个iframe和top都在各自不同的域名下有关系,但是页面太复杂进一步定位具体是什么问题十分困难(当试图简化页面的时候,问题往往就不能重现了)。而且问题出现在浏览器内部,就算具体定位到了不一定就能够解决。所以更容易和更有意义的,可能是回避“连续弹出新窗口”这个问题。最开始的想法 ...
- 2007-07-06 21:51
- 浏览 786
- 评论(0)
以下是转贴郝志强老师发表的 "培训讲师的六种死法" 原文, 有机会我再聊聊我对这六种死法的看法。
--
在国外,培训讲师被称做“钻石职业”,比企业的CEO都受人尊敬。随着国内培训市场的逐渐成长,培训讲师也成了受 ...
- 2007-06-24 09:15
- 浏览 507
- 评论(0)
现在很多网站都用背景图片来实现hover(鼠标经过)切换图片。但是IE有个该死的bug会造成超链接的背景图片有时无法cache,因此在鼠标经过超链接图片的时候就看到哗哗一大片的http下载请求。这不像很多网站上描述的,是由于IE的缓存策略被设置在“每次访问此页时更新”了造成的,不管IE缓存策略如何设置,都无法彻底避免这个问题。emu试验了一下,发现用前景图也可以实现老甘(他的域名貌似已经过期,居然没续费……)用背景图实现的类似效果,不过要多用上一些小技巧:
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN" ...
- 2007-06-07 15:24
- 浏览 807
- 评论(0)
为了支持304response,测试了 MSXML2.XMLHTTP.5.0,MSXML2.XMLHTTP.3.0,MSXML2.XMLHTT,Microsoft.XMLHTTP,MSXML2.DOMDocument.5.0,MSXML2.DOMDocument.3.0,MSXML2.DOMDocument,Microsoft.XMLDOM 用get方式分别去拉取一个允许304response的xml资源。结果发现:MSXML2.XMLHTTP.5.0 可以直接读取到本机cache,不发出请求。但是没有办法根据本机的cache版本的last-modified时间去要求服务器验证并返回304,只能 ...
- 2007-06-04 20:24
- 浏览 755
- 评论(0)
装office2007的时候顺带装了其中带的脚本调试器,发现这个版本的脚本调试器还是有个好处的,如果脚本中有多句代码被挤到一行运行的时候,以前版本的office带的调试器都只能一并运行完,这个版本终于可以像vs的调试器一样逐句跟踪了。虽然不能在一行中间打断点,不过可以在一行上打断点后再用“运行到光标处”来代替。可惜在调试网页的时候发现M$搞掉东西了。看看2003板的调试菜单:再看看2007版的:少了很不少东西,包括最重要的“监视窗口”。简直不能想像没有监视窗口怎么工作。还好入口没了功能还在,可以从另一个地方找到入口,操作是:在调试过程中选择添加“快速监视”,然后在“快速监视”里面找到“添加监视” ...
- 2007-05-22 13:15
- 浏览 812
- 评论(0)
本来一直觉得这么基础的功能是没有什么好拿出来讲的,今天和网友聊天发现,由于缺乏对json的理解,很多人都还在继续带着自己的项目往ajax的方向进军,而完全不知道有一个好得多的替代品。所以写下这么个demo给大家参考:
<HTML><HEAD><title>异步json例子</title><SCRIPTLANGUAGE="JavaScript">functiontest(){vars=document.create
- 2007-05-14 21:02
- 浏览 541
- 评论(0)
javascript版的老朋友:秋水无痕、emu和梅花雪我也不知道自己会拖了一个月这么久。但是工作再忙,欠的作业始终还是要做的。时间一长,记忆越来越模糊了,还是趁没忘光之前,写点流水账吧。事情要从很久很久前说起……
200 ...
- 2007-05-07 21:19
- 浏览 393
- 评论(0)