|
|
|
| Привет. есть такой скрипт выпадающего меню на странице.
<script type="text/javascript">
function toggle_visibility(id)
{
var e = document.getElementById(id);
if(e.style.display == 'none')
e.style.display = 'block';
else
e.style.display = 'none';
}
</script>
<a href="#" onclick="toggle_visibility('foo1');">Click here to toggle visibility of element #foo</a><br>
<div style="display:none" id="foo1">
This is foo1<br>
This is foo2<br>
</div>
<a href="#" onclick="toggle_visibility('foo2');">Click here to toggle visibility of element #foo</a><br>
<div id="foo2">
This is foo1<br>
This is foo2<br>
</div>
<a href="#" onclick="toggle_visibility('foo3');">Click here to toggle visibility of element #foo</a><br>
<div id="foo3">
This is foo1<br>
This is foo2<br>
</div>
|
всё работает, но если я запускаю этот файл в опере на след. день например то после клика див появляется и мгновенно исчезает, хотя в ie всё по-прежнему работает. помогите пожалуйста разобраться, как это можно исправить? вопрос в РНР форуме, т.к. исполняемый файл *.php | |
|
|
|
|
|
|
|
для: Senegal
(23.09.2007 в 07:19)
| | И причем тут РНР? Это чистый JS, в чистом виде он у меня работает в Опере, как я понял нужно ждать до завтра, а почему завтра должно все измениться? | |
|
|
|
|
|
|
|
для: sim5
(23.09.2007 в 07:46)
| | в этом и вопрос. у меня не работает это на след день- в частности к url не добавляется #, а подменю мгновенно закрывается | |
|
|
|
|
|
|
|
для: Senegal
(23.09.2007 в 07:59)
| | Так вы и приводите свой код вместе с РНР - что вы там делаете, а то приводите JS-часть только. Вы этот код в HTML разделе уже приводили, прошло уже несколько дней, и если к нему обратиться, то он будет работать.
PS. А зачем к URL добавлять #, это добавляется только тогда, когда в адресе есть обращение к анкеру на странице. | |
|
|
|