|
|
|
| допустим, у нас открыта страница.
на странице есть определенная картинка.
код
<img src="image.php?СЛУЧАЙНАЯ СТРОКА" />
|
мне надо заменить ее на ссылку:
<a href="image.php?СЛУЧАЙНАЯ СТРОКА">image.php?СЛУЧАЙНАЯ СТРОКА</a>
|
такое возможно? | |
|
|
|
|
|
|
|
для: а-я
(02.09.2009 в 12:52)
| | смотрел только в двух браузерах
<div id="test">
<span><img src="image.php?sluchainayaStroka1" /></span>
<hr/>
<img border="solid 2px red;" src="image.php?sluchainayaStroka2" />
<br/>
<img src="image.php?СЛУЧАЙНАЯ СТРОКА"/>
</div>
<script>
gde = document.getElementById('test');
txt = gde.innerHTML
gde.innerHTML = txt.replace(/<img[^>]*?\ssrc=['"]?([^\?>]*\?[^'"\s>]+)[^>]*>/ig,
'<a href="$1">$1</a>');
</script>
|
| |
|
|
|
|
|
|
|
для: heed
(02.09.2009 в 14:05)
| | спасибо..
поступили немного по другому...
1<br />
2<br />
3<br />
<img src="image.php?123" /><br />
4<br />
5<br />
6<br />
<script type="text/javascript">
document.body.innerHTML = document.body.innerHTML.replace(/<img src="(image.php?.+?)"*>/i, '<a href="$1">$1</a>');
</script>
|
| |
|
|
|