<img src="abc\def\ff.jpg" id="test">
<script>
var img_id = document.getElementById('test');
img.id.src ="ddd\ff.jpg";
</script>
<script>
var img_id = document.getElementById('test');
img.id.src ="ddd\ff.jpg";
</script>
解决方案 »
- 关于一个织梦的联动类别调用问题
- php用mail函数发邮件的问题
- 如何實現,JPGRAPH組件,用動態的數值產生相應的圖形
- 有一个页面有三个frame,分别为top.php,left.php,main.php,现在在top.php页面中有一个按钮,点击后在top.php中产生一个有特效的alert,请问怎么使这个alert()在main.php中跳出
- 想做一个类似于dicuz的"编辑版块"的分类管理,各位高手帮帮忙...
- 正规表达试问题。取{a}{/a}之间的字符串
- 怎么把一个文件的内容复制到另外一个文件里
- php信息安全的解决??(100分)
- 怎么解决超时问题 正解100分 不够可加
- 如何用javascript接受由seesion传递过来的变量值?
- 通过注册建立LINUX 下本地用户~
- 字符编码问题
<img src="abc\def\ff.jpg" id="test">
<script>
var img_id = document.getElementById('test');
img_id.src ="ddd\ff.jpg";
</script>
$your_path = '\test';
$patt = "/(<img.* src=[\"\']?).*\\\\(.*)/is";
$rep = "\$1".$your_path."\\"."\\$2";
$o = preg_replace("$patt",$rep,$s);
echo $o;
但还有个问题,如果我把$s = '<img src="abc\def\ff.jpg">';换成$s = '<img alt="xxxv" src="\xxx\gdh.jpg">hdhddjdjdjd<img alt="xxx" src="\xxx\kjjd.gif">';
结果只是把第二个图片的地址换了.
请问如何能两个或者多个图片同时换了呢?
再次谢谢你们.
$str = "<img alt=\"xxxv\" src=\"/xxx/gdh.jpg\">hdhddjdjdjd<img alt=\"xxx\" src=\"/xxx/kjjd.gif\">";
echo preg_replace("~(<img .*?src=\").+?/(\w+\.\w{3,4}\")~i", "$1ddd/$2", $str);
测试是可以的.
与大家一起分享.