Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.09.2009, 20:37
Аватар для FreeStyler
Аспирант
Отправить личное сообщение для FreeStyler Посмотреть профиль Найти все сообщения от FreeStyler
 
Регистрация: 13.09.2009
Сообщений: 52

В гугле работает а лисе нет!
Помогите пожалуйста разобраться!

Есть скрипт

<script>
function showop() {
var ops = document.getElementsByName("opis");
for (i=0; i<ops.length; i++) 
{if (ops[i].style.display == "none" ) { ops[i].style.display = 'block'; } else { ops[i].style.display = "none";}}
}
function izm () { 
var knops = document.getElementsByName("knopis");
for (i=0; i<knops.length; i++) 
{if (knops[i].innerHTML == 'Показать правила комментирования') {knops[i].innerHTML = 'Скрыть правила комментирования';} else {knops[i].innerHTML = 'Показать правила комментирования';}}
} 
</script>


И хтмл

<a style="display: none; color:white" name="opis" valign="middle">
<p>
1. Не засорять комментарии спамом и флудом. За это сразу БАН!
<br>
2. Не использовать в комментарии ссылки на сторонние ресурсы. Если хотите что-то написать с употреблением сторонних ресурсов (например указать на файл который необходимо выложить на сайте, но который находится на стороннем ресурсе) - пишите админитсрации сайта.
<br>
3. Не дублировать комментарии. За это замечание!
<br>
4. Не оскорблять других участников сайта. За это замечание!
<br>
5. Не флудить смайлами! Сообщение не должно состоять из одних смайлов, обязательно должен присутсвовать текст.
<br>
6. Запрещается выделять свои сообщения каким-либо способом! Разрешается только в том случае когда хотите поблагодарить автора за раздачу, но в этом случае шрифт не должен превышать 14pt.
<br>
7. О проблемах с раздачами пишите только в комментариях к раздачам.
</a>
<a class="fNavLink" href="javascript: izm (); showop (); return false" name="knopis">Показать правила комментирования</a>



Скрипт прячет, показывает правила комментирования. В браузере Google Chrome работает отлично! А вот лиса что-то нивкакую!
Проверьте в гугле и лисе! Опера вообще сразу выдаёт правила! =\
Я новенький в дс, так что не понимаю в чём проблема!

ААА, нашёл решение! Надо onclick вместо href'a! =) Ещё один + в пользу onclick! xD

Последний раз редактировалось FreeStyler, 14.09.2009 в 03:49.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическая HTML форма (FireFox - работает, IE - не работает) dm1tr1y Общие вопросы Javascript 10 11.12.2009 15:59
Safari + ajax некорректно работает, а в других работает demi AJAX и COMET 35 15.07.2009 14:11
JS меню работает на обычной html странице, а на юкозовском движке нет. adware Я не знаю javascript 10 16.05.2009 16:48
Сторонние библиотеки - быть или не быть? IIIEPJIOK Оффтопик 64 21.03.2009 19:39
Скрипт меню-гармошки работает выборочно Extern Элементы интерфейса 2 23.02.2009 15:32