Мне на ЛС пришло письмо с просьбой подсказать как установить на ресурсе FAQ как у нас в клубе. Я подумал, что возможно это может заинтересовать и других наших участников и поэтому решил выставить скрипт FAQ для всех в этой теме.
Скрипт устанавливается в тело страницы между тегами <body> и </body>. В клубе стоит в прозрачной таблице в "Объявлениях".
Блоков вопросов и ответов можно добавлять сколько угодно.
Для этого просто добавляем в блоки вопросов
<option value="Вопрос № *"> Вопрос № *</option>
А в блоки ответов
thecontents[*]= 'Ответ на Вопрос № *'
<table border="0" cellspacing="0" cellpadding="0"> <tr> <td width="100%"><form name="ddmessage"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="100%"><select name="selectbox" size="1" onChange="changecontent(this)"> <option selected value="Справочная информация">Справочная информация</option> <option value="Вопрос № 1"> Вопрос № 1</option> <option value=" Вопрос № 2"> Вопрос № 2</option> <option value=" Вопрос № 3"> Вопрос № 3</option> </select><br> </td> </tr> <tr> <td width="100%"><textarea rows="8" name="contentbox" cols="35" wrap="virtual"></textarea><br> <font face="arial" size="-2">Клуб PhotoImpact</font> </td> </tr> </table> </form> </td> </tr> </table> <p> <script language="JavaScript"> /* Установка для клуба PhotoImpact */ //change contents of message box, where the first one corresponds with the first drop down box, second with second box etc var thecontents=new Array() thecontents[0]=' Ответы на часто задаваемые вопросы (FAQ)' thecontents[1]= 'Ответ на Вопрос № 1' thecontents[2]= 'Ответ на Вопрос № 2' thecontents[3]= 'Ответ на Вопрос № 3' //don't edit pass this line function changecontent(which){ document.ddmessage.contentbox.value=thecontents[which.selectedIndex] } document.ddmessage.contentbox.value=thecontents[document.ddmessage.selectbox.selectedIndex] </script>