本帖最后由 woaipku 于 2014-09-25 12:02:56 编辑

解决方案 »

  1.   

    那不一样的吗?步子道你是怎么测试的
    $s =<<< TXT
    <a width="190" height="175" onclick="var imgstat=new Image();imgstat.src='http://p=b6cc1RYDvDMx0XISDyRhHyn_vE94K7nf-CZjsp5pVu_0TUMZaGoBYG4kLVdZYxzgtuAmHggKpCR6WYneahcYJBMYD5vuGvhcU7r_jH3qrl_AJOXKuwL3-0PG4EoUQZYrdKX_H-mRING81M5SzQIuSE1pZGkp9AaTi64vdy-Y7nUdLjC3lrd169zMysHyoDd4siaefU7DW3YY7uDDZ_5fXbAPnqsdC7VXvOc4M7VHm4qFjFJSYJg3xCyPsxRGHlLSKsRMN73ggCRWhytdvskNzFLOd7Y1uolaYVGTzxrG82igMrW0X8NMWVMyhqkXQRpAVDCX0NA13hlO5YyYWKV7g9kqznkB32ubIyg-qfjo3rZv-GLiYtw41ovXByYzj_AnCaeb81s19_0Jy49Ig&'+Math.random();" type="application/x-shockwave-flash" name="qiyu-video-player-embed" src="http://s1.qhib190.swf" allowscriptaccess="always" autostart="false" allowfullscreen="true" flashvars="file=http://djop.dow49787907.flv&image=http://p3.qhim.jpg&autostart=false&enablefullscreen=false" wmode="transparent" id="qiyu-vio-pembed"></span></a></div></div>
    TXT;
    echo preg_replace('/(<a[^<].*)onclick=".+"\s+/U','$1',$s);<a width="190" height="175" type="application/x-shockwave-flash" name="qiyu-video-player-embed" src="http://s1.qhib190.swf" allowscriptaccess="always" autostart="false" allowfullscreen="true" flashvars="file=http://djop.dow49787907.flv&amp;image=http://p3.qhim.jpg&amp;autostart=false&amp;enablefullscreen=false" wmode="transparent" id="qiyu-vio-pembed"></span></a></div></div>