Anjjie_Hi  

  在开发过程中,遇到这样的一种情况,就是页面有时候不知道什么原因会自动生成一些元素,从而打乱自己原有的一些布局。

  原html页源代码:

 

  生成后的html源代码:

  可以明显看出自动生成了很多   元素,现在使用如下代码进行检索替换;

    正确代码: 

window.onload=function(){


  //检索完成后,重新得到html页中的信息

    $("html").html(

      $("html").html().replace('/&/'ig,'').replace('/nbsp;/','');

    );

  }
View Code

    错误代码:

window.onload=function(){

    $("html").html(

      $("html").html().replace('/ /'ig,'');
    );
  }

如果使用上面错误的会发生把页面中说有的&nbsp;以及空格都会一起替换,使其元素之间无法正常拼接成html语句 ;效果:<divid='id'class='a'></div>使html页面出现以上情况。

 

 

注:检索元素可根据需要进行调整,替换元素也可根据需要;

posted on 2018-07-05 09:44  Anjjie_Hi  阅读(1722)  评论(0编辑  收藏  举报