Рогожин Константин

Рогожин Константин
Рейтинг
105
Регистрация
03.08.2007

<HTML>

<HEAD>
<script language='JavaScript' type='text/javascript'>
function hide_show_Me(id){
var sp_head=document.getElementById(id);
var sp_cont_id=id+'c';
var sp_cont=document.getElementById(sp_cont_id);
var znak=document.getElementById('pm');
if(sp_cont.style.display=='none'){
sp_cont.style.display='inline';
znak.innerText='-';
}else{
sp_cont.style.display='none';
znak.innerText='+';
};
};
</script>
<style>
.znak{width:9px;display:inline;}
.spoiler{background:#dddddd;width:730px;}
.spoiler_content{font:9px;}
.spoiler_head{background:#cccccc;text-align:left;}
div.spoiler_head:hover{background:#ff0000}
</style>
</HEAD>
<BODY>
<div class='spoiler' id='spoiler0'>
<div class='spoiler_head' id='spoiler0_h' onClick='hide_show_Me(this.id)'>
<div id='pm' class='znak'>+</div> Заголовок
</div>
<div class='spoiler_content' id='spoiler0_hc' style='display:none;'>
текст
<br/>
</div>
</div>
</BODY>
</HTML>

Вот джаваскрипт кому надо.

Кофейник, спасибо. Но есть вопрос. :) style='display:none;' не помешает индексации?

Еще вопрос такой: при размещении двух подряд спойлеров, второй не функционирует нормально, при нажатии на него открывается первый! Помогите, пожалуйста, исправить код, чтобы два подряд работали корректно. Спасибо!

Извините, не по теме.

А поисковая система проиндексирует что скрыто?

Продается за 5000 рублей

Да, именно так... Я в Фаре использовал комбинацию shift+f8, но теперь буду жать shift+f7... но сладкое на потом) Чаю бы)

При выполнении кода:

1= Абв

2= РђР±РІ

Сохраняю в кодировке utf-8 все файлы, да и .htaccess применял, но выводятся ромбы, а в них знаки вопроса. Хотя при Апачевом листинге имена файлов выводятся в utf-8. Не знаю как быть.

После:

1= &#65533;&#65533;&#65533;

2= Абв

Да, стормозил я серьезно. Еще немного ламерства:

Скажите, откуда образовалась цифра 192? И еще...

В чем же отличие %c0%e1%e2 от %D0%90%D0%B1%D0%B2? Ведь и в том, и в том случае это Абв.

orphelin:
Рогожин Константин, это url encode http://www.php.su/functions/?urlencode

Спасибо большое, но не понял разницу.

Правильно ли я понимаю, что

%c0%e1%e2 - 16-ричная

%D0%90%D0%B1%D0%B2 - 10-ричная

?

Следовательно, все браузеры, кроме Netscape Navigator, не поняли ссылок 10-ричной системы после их образования скриптом?

Переход после вывода скрипта случается только если файл вида %c0%e1%e2.php. А вот браузеры изголяются как хотят, поэтому и не случается переход. :)

Мне хотя бы понять что это за кодировки %c0%e1%e2 и %D0%90%D0%B1%D0%B2, может тогда получится как-то скрипт доработать. Естественно я готов и к другим решениям. Может и на смену на nginx. Как думаете, с ним будет ситуация получше?

Использую скрипт листинга, он берет название файла и делает его ссылкой. И естественно выводит на сайте название файла, делая его ссылкой.

Мне надо, чтобы браузер, допустим, Opera представлял Абв.php в виде %c0%e1%e2.php, а скрипт выдает как %D0%90%D0%B1%D0%B2.php (и переход не случается из-за ошибки). Вы не знаете что это за кодировки и как изменить способ представления ссылки в браузере?

Попробовал IE8, Opera 9, Opera 10, Mozilla Firefox 3 и Netscape Navigator 9. Все браузеры, кроме Netscape Navigator 9, смогли перейти только со стандартной Апачевой разлистовки к файлу Абв.php (правда, сначала приходилось включать 1251 кодировку). И только Netscape Navigator 9 смог перейти и из Апачевой разлистовки к файлу Абв.php, и по ссылке, созданой скриптом, к файлу Абв.php.

Мне не критична латинская ссылка, критично название, но оно получается равно ссылке. Вот и думал, что через mod_rewrite можно попасть к файлу Абв.php через замену.

За 3000 - 4000 долларов, значит, продать не получится? )

Всего: 239