Приветствую всех!
Помогите чайнику) вообщем у меня есть код ява скрипта
<script type="text/javascript">
function addSpoiler_video(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[video]",from))==-1) return str;
if((pos2=str.indexOf("[/video]"),pos+8)==-1) return str;
newpos=str.indexOf("[video]",pos+8)
if(newpos<pos2 && newpos!=-1) str=addSpoiler_video(str,pos+8,true)
if((pos2=str.indexOf("[/video]",pos+8))==-1) return str;
str=str.substring(0,pos)+makeSpoiler_video(str.substring(pos+7,pos2))+str.substring(pos2+8,str.length)
if( str.indexOf("[video]")!=-1 && internal==false) str=addSpoiler_video(str,0,false)
return str
}
function makeSpoiler_video(txt){
txt='<object width="640" height="385"><param name="video" value="'+txt+'"/><param name="allowFullScreen" value="true"/><param name="scale" value="noscale"/><embed src="'+txt+'" type="application/x-shockwave-flash" width="640" height="385" allowFullScreen="true" scale="noscale"></embed></object>';
return txt;
}
if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addSpoiler_video(post.innerHTML,0,false)}}
</script>
Смысл таков, если мы кладем ссылку в виде
http://streaming.video.yandex.ru/lite/rublogers-ru/f9tw29xf6t.1008/
и закрываем тегами
[video]ссылка[/video]
Он автоматически подставляет ссылку в код плеера от того же яндекса.
А мне нужно чтоб он отсеивал вот от такой ссылки
[flash=450,338,http://streaming.video.yandex.ru/lite/rublogers-ru/f9tw29xf6t.1008/]
все ненужное, т.е начало
[flash=450,338,
и конец её
]
Тоесть чтоб не использовать
[video]ссылка[/video]
а как бы он будет убирать
[flash=450,338,
и
]
а саму ссылку подставлять
Кто знает как это сделать? заранее премного благодарен.