Показать сообщение отдельно
  #1 (permalink)  
Старый 04.02.2012, 22:29
Аспирант
Отправить личное сообщение для Изучаю_JS Посмотреть профиль Найти все сообщения от Изучаю_JS
 
Регистрация: 17.12.2011
Сообщений: 85

Перенаправление onclick
Всем привет, такой вопрос, вот например есть скрипт:

<script> 
 window.onload=function(){ 
 var a=document.getElementsByTagName('a'), ono=a.length; 
 while(ono--) if( !a[ono].href.indexOf('http:')&&!~a[ono].href.indexOf('mysite.ru')) a[ono].href = '/go.php?url=' + encodeURIComponent(a[ono].href); 
 } 
 </script>

Этот скрипт направляет все внешние ссылки на странице на страницу /go.php, а мне нужно чтобы этот скрипт работал так же, но уже не href'ы перенаправлял, а onclick'и, вот например в xml файле у меня на сайте есть такие ссылки с онкликами:
onclick="window.open('http://mysite.ru/index/8-178','up178','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;"

нужно чтобы тот скрипт который выше, перенаправлял эти ссылки на страницу
/go.php?url=а тут ссылка с onclick'а

Последний раз редактировалось Изучаю_JS, 04.02.2012 в 22:36.
Ответить с цитированием