porezon,
Ссылка по id формируется? |
да, если какого-то ид нет в базе, ошибку выдаст. Надо как-то передавать иды, вывожу ид я вот так <?=$idh;?>
|
<!DOCTYPE html>
<html>
<head>
</head>
<div name="wrapper" id="1">
<p>best partners 1</p>
</div>
<body>
<div name="wrapper" id="2">
<p>best partners 2</p>
</div>
<body>
<div name="wrapper" id="3">
<p>best partners 3</p>
</div>
<body>
<script>
partners=document.getElementsByName("wrapper")
go=function(el){return function(){ el.innerHTML="thanks"; el.onclick=null; open("view.php?ad="+this.id)}}
redirect=function(){
this.innerHTML="<a href='#'>click here to go to the site</a>"; this.onclick=go(this)}
for(i=0; i<partners.length; i++) partners[i].onclick=redirect
</script>
</body>
</html>
|
Работает!!! Большое спасибо
|
porezon,
Даже лучше так:
<!DOCTYPE html>
<html>
<head>
</head>
<div name="wrapper" id="1">
<p>best partners 1</p>
</div>
<body>
<div name="wrapper" id="2">
<p>best partners 2</p>
</div>
<body>
<div name="wrapper" id="3">
<p>best partners 3</p>
</div>
<body>
<script>
partners=document.getElementsByName("wrapper")
go=function(){this.innerHTML="thanks"; this.onclick=null; open("view.php?ad="+this.id)}
redirect=function(){
this.innerHTML="<a href='#'>click here to go to the site</a>"; this.onclick=go}
for(i=0; i<partners.length; i++) partners[i].onclick=redirect
</script>
</body>
</html>
Не нужен там в go явный аргумент с замыканием. Это я че то запарился. |
еще проблемка.
вот так сейчас выглдит код:
<script language="javascript" type="text/javascript">
partners=document.getElementsByName("wrapper")
go=function(){this.innerHTML="<div class='ok'>Спасибо за просмотр</div>";this.onclick=null; open("view.php?ad="+this.id)}
redirect=function(){this.innerHTML="<div class='gos'>Просмотреть сайт рекламодателя</div>"; this.onclick=go}
for(i=0; i<partners.length; i++) partners[i].onclick=redirect
</script>
<table class='work-serf' width='100%' border='0' cellpadding='0' cellspacing='0'><tr><td>
<div>Добро пожало<span name='wrapper' id='5' class='serfgo'>ват</span>ь<br />
<span class='desctext'>http://rashabux.ru | Таймер: 20 сек. | (new) </span>
</div>
</td></tr></table>
но проблемма сейчас такая, что часть текста пропадат только, там где спан. На весь текст я немогу поставить спан, только на 3 символа из текста. Надо как-то сделать чтоб остальной текст тоже пропадал. |
![]() вот так выглядит. Лишней текст бы убрать как-то |
porezon,
А почему нельзя выводить вместо этого говна <div>Добро пожало<span name='wrapper' id='5' class='serfgo'>ват</span>ь<br /> <span class='desctext'>http://rashabux.ru | Таймер: 20 сек. | (new) </span> </div> Например вот так <span name='wrapper' id='5' class='serfgo'>Добро пожаловать</span><br /> <span class='desctext'>http://rashabux.ru | Таймер: 20 сек. | (new) </span> ? Я, честно сказать, запарился решать твои проблемы, которые уже далеко за гранью патологии. |
Тогда я могу нажать на любую часть ссылки, а мне надо только 3 ссимвола нажимать из всего текста.
Я так сначала и сделал, но смысл потерялс из 3 символов |
расскажи как вставить просто в этот див скрытие текста. И я уже сам подставлю как нужно
|
| Часовой пояс GMT +3, время: 18:57. |