Бочонок
http://frontender.info
Философский вопрос дублирования ссылок в одном месте
Доброе время суток. приношу извинения за двусмысленное название, но это самое близкое к теме название, которое я мог придумать...
вопрос вот в чем: есть тблица, в ячейках которой ссылки.
при наведении на ячейки курсора они подсвечиваються. Но опера это поддерживает только с версии 7.0 а до этого - не поддерживает. (тоесть при клике направляет, но не мигабт стили.)
1. можно заменить яваскриптовый вызов страницы на простую ссылку. но тогда подсвечивается вся ячейка а работает только при нажатии на текст.
2. тоже самое только заполнить оставшуюся часть ячейки nbspшками - маразм по понятным причинам...
3. убрать все яваскрипты с ячейки и делать простыми ссылками - некрасиво вроде как.
5. сделать подсветку и отправление через ячейку через и поместить текст ячейки в обычную ссылку, которая "подсвечивает" текст но никуда не направляет - ачто писать в href такой ссылки ? если javascript: то у половины пользователей нетшкафа будет открываться дурацкая панель яваскрипта. если ссылка внутренняя то оно вроде как скакать по странице будет... тоже неудобно.
4. дублировать яваскрипт ссылкой. возникает целый ряд вопросов. если например ссылка открывается на новой странице - откроются две страницы...
5. забить на кроссброузерность и делать только яваскриптом на ячейках ?
------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
Доброе время суток. приношу извинения за двусмысленное название, но это самое близкое к теме название, которое я мог придумать...
вопрос вот в чем: есть тблица, в ячейках которой ссылки.
при наведении на ячейки курсора они подсвечиваються. Но опера это поддерживает только с версии 7.0 а до этого - не поддерживает. (тоесть при клике направляет, но не мигабт стили.)
1. можно заменить яваскриптовый вызов страницы на простую ссылку. но тогда подсвечивается вся ячейка а работает только при нажатии на текст.
2. тоже самое только заполнить оставшуюся часть ячейки nbspшками - маразм по понятным причинам...
3. убрать все яваскрипты с ячейки и делать простыми ссылками - некрасиво вроде как.
5. сделать подсветку и отправление через ячейку через и поместить текст ячейки в обычную ссылку, которая "подсвечивает" текст но никуда не направляет - ачто писать в href такой ссылки ? если javascript: то у половины пользователей нетшкафа будет открываться дурацкая панель яваскрипта. если ссылка внутренняя то оно вроде как скакать по странице будет... тоже неудобно.
4. дублировать яваскрипт ссылкой. возникает целый ряд вопросов. если например ссылка открывается на новой странице - откроются две страницы...
5. забить на кроссброузерность и делать только яваскриптом на ячейках ?
PHP:
<tr><td width=95% onmouseover=this.className='tdd' onmouseout=this.className='' onclick=document.location='arin-poc.php' style='cursor: pointer;'>
<a href='#l3' class='btn'> ARIN Database POC Template </a>
</td><td width=5% align=right>анг.<td></tr>
PHP:
<tr><td onmouseover=this.className='tdd' onmouseout=this.className='' style='cursor: pointer;' onclick=open("http://www.xname.org/","","dependent,status,location,scrollbars,resizable=yes");>
[url]www.xname.org[/url]
</td>
<td align=right>
пример
</td>
<td align=right>
бесплатного DNS
</td>
</tr>
PHP:
A.btn:link { COLOR:#000000; TEXT-DECORATION:none;}
A.btn:visited { COLOR:#000000; TEXT-DECORATION:none;}
A.btn:active { COLOR:#000000; TEXT-DECORATION:none;}
A.btn:hover { COLOR:#000000; TEXT-DECORATION:none; background-color:#c1c8c9; cursor: POINTER;}
.tdd {COLOR:#000000; TEXT-DECORATION:none; background-color:#c1c8c9; cursor: pointer;}