Страница 1 из 1

.html/?id=121#add Как сделать такое?

Добавлено: 21 май 2010, 12:47
Vlad_vitamin
У меня есть скрипт, который скрывает содержимое. После нажатия на ссылку содержимое показыется:

Код: Выделить всё

<script language="javascript">
 var state = 'none';
 function showhide(layer_ref) {
 if (state == 'block') {
 state = 'none';
 }
 else {
 state = 'block';
 }
 if (document.all) {
 eval( "document.all." + layer_ref + ".style.display = state");
 }
 if (document.layers) {
 document.layers[layer_ref].display = state;
 }
 if (document.getElementById &&!document.all) {
 hza = document.getElementById(layer_ref);
 hza.style.display = state;
 }
 }
 </script>



Код: Выделить всё


<a href="javascript://" onclick="showhide('dobavit');">Название ссылка</a>

<div id="dobavit" style="display: none;">
Тут скрытый текст
</div>



НУЖНО:

Я хочу сделать так: что бы при переходе на страницу, например,

google.com/index.htnl?id=121

ИЛИ

google.com/index.htnl#121

показывалось содержимое скрытого текста.

Re: .html/?id=121#add Как сделать такое?

Добавлено: 21 май 2010, 20:53
Carbon_fiber

Код: Выделить всё

<script language="javascript">
if (location.search.substr(1) == '121') {
document.write('Тут скрытый текст'); }
</script>

усе вери гуд пашет :D 8-)

Re: .html/?id=121#add Как сделать такое?

Добавлено: 21 май 2010, 21:09
Carbon_fiber
Carbon_fiber писал(а):

Код: Выделить всё

<script language="javascript">
if (location.search.substr(1) == 'kiss_my_ass') {
document.write('Тут скрытый текст'); }
</script>

усе вери гуд пашет :D 8-)

bitch.com?kiss_my_ass

Re: .html/?id=121#add Как сделать такое?

Добавлено: 21 май 2010, 21:13
Vlad_vitamin
КУЛ!! СПС!!!