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, время: 04:36. |