解决方案 »

  1.   

    $html_code_left_without_360 = preg_replace('/onclick=".*random();"/U','',$html_code_left_of_brand_zone);
    帮吗看看有问题吗???每个onclick里面都是以random();结尾的
      

  2.   

    include 'simple_html_dom.php';
    $s =<<< TXT
    <div>
    <A href=# onclick="******()">a</a>
    <a href=# onclick="******()">b</a>
    </div>
    TXT;
    $p = new simple_html_dom;
    $p->load($s);
    foreach($p->find('a') as $v) {
      $t[] = strval($v);
      unset($v->attr['onclick']);
      $r[] = strval($v);
    }
    echo str_replace($t, $r, $p);<div>  <a href=#>a</a>  <a href=#>b</a>  </div>
      

  3.   

    可试试这个http://blog.csdn.net/fdipzone/article/details/11884285