我的一个客户正在通过写字板发帖,所以每次发帖时都会添加一个额外的标签,这会让IE崩溃。
我想要做的是将一个jquery函数替换为:
<!--[if !supportLists]-->
使用:
<!--[if !supportLists] --> (With a space after [)
在整个文件中。
有一种简单的方法可以让它起作用吗?或者我应该使用PHP?
感谢
答案 0 :(得分:0)
替换功能:
function replaceAll(str, from, to)
{
return str.split(from).join(to);
}
您还可以在String上使用原型:
String.prototype.replaceAll(from, to)
{
return this.split(from).join(to);
}
或者我没有正确理解你的问题......
答案 1 :(得分:0)
尽管你确实添加了空间,但它会起作用吗? 我的意思是,页面被加载,然后将添加空间。 因此,如果IE崩溃,即使在添加空间之前它也不会崩溃吗?
所以你的朋友必须使用“查找和替换”(CTRL + F,如果我正确)并用第二个(正确的)替换第一个标签。
不知道这是否正确,我不是PHP专家,但是:
str_replace("<!--[if !supportLists]-->", "< !--[if !supportLists] -->")
那会有用吗?