`
fengshujuan
  • 浏览: 160330 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

IE和ff兼容的去空格方法

    博客分类:
  • js
阅读更多
var str = "ab";
var str_1 = str[0]; //ie返回 undefined;firefox则返回 a
var str_2 = str[1]; //ie返回 undefined;firefox则返回 b

在IE下,String没有[]方法,

 

比较通用的方法是

String.prototype.trim =function()
{
	var st=0;
	var len=this.length;

	while ((st < len) && (this.charAt(st) <= ' ')) {
		st++;
	}
	while ((st < len) && (this.charAt(len-1) <= ' ')) {
		len--;
	}
	return ((st > 0) || (len < this.length)) ? this.substring(st, len) : this;
}
 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Dom操作之兼容技巧分享

    至少使用IE和FF两种浏览器测试.你会明白一切! 代码如下: &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=”utf-8″&gt; &lt;title&gt;Dom&lt;/title&gt; &lt;/head&gt; &lt;body&gt; 运行该代码...

    javascript htmlencode函数(ff兼容版) 主要是编辑器中反转html代码

    方法一: 用的浏览器内部转换器实现转换,要领是动态创建一个容器标签元素,如DIV,将要转换...&gt;和空格符转换成html编码,由于这种方法不是系统内置的所以很轻易出现有些特别标签没有替换的情况,并且效率低下 [Ctrl+A

    DIV+CSS 兼容小集

    关于div+css兼容IE和firefox的问题 好不容易建立的div+css网页完全符合W3C标准。在ie7下显示非常完美,用firefox一测试,乖乖一探糊涂 惨不忍睹。经过一番研究发现兼容很 简单。 1、增加 div {overflow: hidden;}...

    JS日历 推荐

    } ie理解 为 box.width = 100 ff 理解 为 box.width = 100 + 1*2 = 102 可以使用这种方法使两种浏览器都可以正常浏览 box.style{width:100!important; width /**/:120px;border 1px;} 注意 ...

    input禁止键盘及中文输入,但可以点击

    禁止键盘及中文输入,但又不能用readonly 而且还需兼容ie 和 ff , 为了完成这功能费了蛮大功夫,呵呵,在此记录以便日后之用;另外禁止粘贴 onpaste=”return false” 代码如下:&lt;!DOCTYPE HTML PUBLIC “-//W3C//...

    xiunoBBS论坛系统 v1.0.2GBK

    3.遵守XHTMLstrict规范,兼容几乎所有主流浏览器,IE6、IE7、IE8、FF2、FF3、Chrome、Maxthon、Safe360、TT、Sogou浏览器 4.严格遵守代码规范、不允许多打一个空格、绝不允许代码两次以上拷贝、不允许Notice存在 5....

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -增加TabStrip中Tab控件可关闭属性EnableClose(默认为false)以及两个方法GetShowReference和GetHideReference(feedback:anson)。 -修正绑定到Tree的XMLDocument中Icon属性映射错误(feedback:nopnop9)。 -修正...

    ExtAspNet_v2.3.2_dll

    -增加TabStrip中Tab控件可关闭属性EnableClose(默认为false)以及两个方法GetShowReference和GetHideReference(feedback:anson)。 -修正绑定到Tree的XMLDocument中Icon属性映射错误(feedback:nopnop9)。 -修正...

    基于hhww改进版的传统五笔输入法

    二、您还可以自和修改输入法ime文件(需要一些软件方面的知识,请确认您能看懂下面这些再去做) 输入法ime文件的可选修改项: ====================================================== 恢复 \ 号输入“、”問題:...

    基于hhww改进版的传统五笔输入法(新版支持WIN7)

    二、您还可以自和修改输入法ime文件(需要一些软件方面的知识,请确认您能看懂下面这些再去做) 输入法ime文件的可选修改项: ====================================================== 恢复 \ 号输入“、”問題:...

    JQuery 游戏 俄罗斯方块 代码

    使用Jquery.js, 用最少的代码实现页面俄罗斯方块游戏,方向键控制移动,空格变形,回车键暂停,绝对原创,代码完全免费共享,大家随意修改使用。

    网管教程 从入门到精通软件篇.txt

    ★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小...

    精易模块[源码] V5.15

    1、为“网页_访问”和“网页_访问_对象”增加了HEAD方法。 2、修正“目录_复制”在线程未初始化,导致对象不能创建的问题,感谢易友【@pp25729391】反馈。 3、修正“类_环境存取-&gt;读环境变量”不能读取当前进程环境...

Global site tag (gtag.js) - Google Analytics