<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="解决ie7 ie8不支持trim的属性的方法" id="card1">
<p> 游客</p><p>
标题:解决ie7 ie8不支持trim的属性的方法<br/>
正文:<br/>
在ie 7 8浏览器中，如果使用trim()属性去除空格的话，则会导致报错。 <br/><br/>因此解决这个问题有如下方案： <br/><br/>JS去除空格的方法目前共有12种: <br/><br/>实现1 <br/>String.prototype.trim = function() { return this.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); } <br/>实现2 <br/>String.prototype.trim = function() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); } <br/>实现3 <br/>String.prototype.trim = function() { return this.s string(Math.max(this.search(/\S/), 0),this.search(/\S\s*$/) + 1); } <br/>实现4 <br/>String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); } <br/>String.prototype.trim = function() { var str = this; str = str.match(/\S+(?:\s+\S+)*/); return str ? str[0] : ''; } <br/>String.prototype.trim = function() { return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/, '$1'); } <br/>实现7 <br/>String.prototype.trim = function() { return this.replace(/^\s*(\S*(?:\s+\S+)*)\s*$/, '$1'); } <br/>String.prototype.trim = function() { return this.replace(/^\s*((?:[\S\s]*\S)?)\s*$/, '$1'); } <br/>String.prototype.trim = function<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1104&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1104&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1104&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1104&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1104&amp;Page=4">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1104">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1104">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>