Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Стили тэга а не применяются (https://javascript.ru/forum/dom-window/29813-stili-tehga-ne-primenyayutsya.html)

any.zicky 12.07.2012 16:16

Стили тэга а не применяются
 
Здравствуйте. Такая проблема есть код
<td class="active"><a href="#Здесь динамически генерятся ссылки#"></td>

так вот сео попросили на некоторые ссылки навесить скрипт которые скрывал бы от ботов ссылки, код такой
function goPage(sPage)
{ window.location.href = sPage; }


после этого некоторые ссылки работают так
<td class="active"><a href="javascript:goPage(#Здесь динамически генерятся ссылки#)"></td>
так вот стиль актив не применяется если в a есть участок этого js.
Help(((

devote 12.07.2012 16:50

<style type="text/css">
    .active a {
        color: #0f0;
    }
</style>
<table>
<tr>
<td class="active">
    <a href="" onclick="return goPage('http://yandex.ru')">hehe</a>
</td>
</tr>
</table>
<script type="text/javascript">
function goPage(sPage) {
    window.location.href = sPage;
    return false;
}
</script>


Часовой пояс GMT +3, время: 14:39.