function U2oH(str){
str = str.replace(/\[flash\](.[^\[]*)\[\/flash\]/ig,"$1");
return Flash(str);
}
解决方案 »
- 100分求电子邮箱系统的代码
- js中怎么获得键盘无法打出的字符??
- 这个由中间向四周发散透明渐变的效果,如何用JS实现?
- 请教图片显示问题
- jquery 让div旋转
- javascript怎样访问Web服务控件
- 能实现嘛?如何实现?
- switch语法是怎样的?
- 怎么在fullscreen的窗体中输入一个新的窗体,而不是象我代码实现那样的!!!!!!!!!!!!!!!!!!!!!
- javascript中调用jsp
- 来者有分extjs初学者的问题,extjs布局时加载慢而且状态栏提示加载http://extjs.com/s.gif... 是什么原因????
- onclick事件是触发能否判断是鼠标直接触发还是代码间接触发
[flash=256,100]flash.swf[/flash]如果有同事有两种格式 怎么实现...你那个方法肯定是不行的~~~~
str = str.replace(/\[flash\](.[^\[]*)\[\/flash\]/ig,function($1) {return Flash($1);});这个方法应该是比较合适的 现在问题是正则解析出来的地址不对是个问题
str = str.replace(/\[flash(?:.*)?\](.[^\[]*)\[\/flash\]/ig,"$1");
return Flash(str);
}
str = str.replace(/\[flash(?:.*)?\](.[^\[]*)\[\/flash\]/ig,function($1,$2,$3) {return Flash($1,$2,$3);}); 我想这种形式的 最后再一次返回str就ok了