JavaScript
文章平均质量分 68
shixing_11
这个作者很懒,什么都没留下…
展开
-
FireFox下Ajax同步请求onReadyStateChange不执行问题解决
在FireFox下,使用Ajax提交请求,而该请求是同步时,IE浏览器下正常使用的代码在FireFox下却不执行,主要是不执行onReadyStateChange这个方法体里面的代码,代码如下:var xmlhttp = loadXMLDoc();var startRequestMethod = function(obj){ var url = "http://www.xxxx.com?id=1"; xmlhttp.open("get", url, false); //这是个同步请原创 2010-07-27 23:04:00 · 7191 阅读 · 0 评论 -
网站性能评测工具YSlow的使用
在前端开发中,常常需要评估页面内容大小,请求数量,以及JS,CSS,图片等各类型文件所占的大小,以及有没有可优化的空间。那么YSlow是您必不可少的选择。YSlow简介: YSlow是由Yahoo开发者团队发布的一款评估网站页面性能的工具,主要支持火狐(firefox)浏览器、谷歌(chrome)浏览器、欧朋(opera)浏览器和移动版。如下图:主页地址:ht原创 2011-11-14 15:21:19 · 1786 阅读 · 0 评论 -
JS复制到剪贴板兼容FF
<br />最近需要做个复制到剪贴板功能,做为后发现在FF下不可用,最后按如下方式解决,请看代码:<br /><mce:script type="text/javascript"><!--function copyToClipboard(selContent) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setDat原创 2011-03-01 12:28:00 · 3107 阅读 · 1 评论 -
Java正则达式引起死循环问题解决办法
最近线上应用一直LOAD值非常高,几乎接近宕机的边缘,开始报异常如下:at java.util.regex.Pattern$GroupTail.match(Unknown Source)at java.util.regex.Pattern$Ctype.match(Unknown Source)at java.util.regex.Pattern$Branch.match(Unknown Source)at java.util.regex.Pattern$GroupHead.match(Unkno原创 2010-11-09 14:56:00 · 14004 阅读 · 3 评论 -
IE和FireFox按回车自动提交表单问题解决
<br />在web开发中,通常有按回车键提交表单的情况,我们一般是写个onkeydown事件,然后在函数中进行相应处理,如果是回车键,则提交,代码如下:<br /><html> <head> <mce:script type="text/javascript"><!-- var enterSubmit = function(){ if(event.keyCode==13){ alert("开始提交!");原创 2010-09-03 18:44:00 · 4323 阅读 · 1 评论 -
FireFox下载文件时文件名乱码的解决办法
WEB开发时,上传下载功能太常见了,而困扰开发人员的字符集,以及编码问题一起比较纠结,小弟最近也碰到下载时乱码的问题,乱码的情况,IE下点下载超链接时能够正常为显示(我是比较喜欢IE的),而在FireFox下则会出现乱码。搜集了网上的资料,解决办法如下:请看代码:String agent = (String)rundata.getRequest().getHeader("USER-AGENT"); if(agent != null && agent.indexOf("M原创 2010-09-02 15:27:00 · 20110 阅读 · 6 评论 -
你可能不知道的10个JavaScript小技巧
尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新手和中级开发者。希望每个读者都能至少从中学到一个有用的技巧。1.变量转换看起来很简单,但据我所看到的,使用构造函数,像Array()或者Number()来进行变量转换是常用的做法。始终使用原始数据类型(有时也称为字面量)来转换变量,这种没有任何额外的影响的做法反而效率更高。1var转载 2010-08-12 10:21:00 · 729 阅读 · 0 评论 -
那些相见恨晚的 JavaScript 技巧
JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。简略语句JavaScript 可以使用简略语句快速创建对象和数组,比如下面的代码:可以使用简略语句如下:对象 car 就此创建,不过需要特别注意,结束花括号前一定不要加 ";" 否则在 IE 会遇到很大麻烦。创转载 2010-08-11 17:05:00 · 607 阅读 · 0 评论 -
关于 URL 的一些不可不知的知识
URL 设计是 Web 设计中常被忽视的东西,事实上 URL 非常重要,这不仅是一个网页唯一的路径,还涉及到你的站点是否干净,友好。本文讲述 URL 这个司空见惯的 Web 元素中包含的大量不应为忽视的知识,准则与最佳实践。需要注意的是 W3C 建议使用 URI 取代 URL 一说 。关于 URL 的一些准则首先是与 URL 有关的一些准则。一个 URL 必须唯一地,永久地代表一个在线对象URL 的最基本的使命是唯一地代表 Internet 上的一个对象,URL 必须和 Internet 上的对象一对一匹配转载 2010-08-11 16:54:00 · 765 阅读 · 0 评论 -
将JS代码隐藏在图片中的方法
之前写过利用图片重写的方法清除图片中恶意代码的文章,java清除恶意代码 ,但这些图片中的恶意代码是怎么植入进去的呢,有简便方法,也有复杂方法。先来看如下这张图片,是Google的LOGO,是一张完全正常的png图片:用UltraEdit打开,一切正常,看不到其它JS代码,如下:下面是一段我们用来测试的JavaScript代码: function writer原创 2011-12-15 09:53:44 · 14086 阅读 · 7 评论