Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Реализация "Диалоговое окно" (https://javascript.ru/forum/misc/15679-realizaciya-dialogovoe-okno.html)

dikabraz 09.03.2011 14:57

Реализация "Диалоговое окно"
 
Здравствуйте. Я решил сделать АДЖАКС окно с диалогом. В виде собеседника должен быть бот. при открытии окна бот будет говорить случайную фразу этим скриптом.
<SCRIPT language="javascript"> 
var howMany = 10 
var quote = new Array(howMany+1) 
quote[0]="Текст 0" 
quote[1]="Текст 1" 
quote[2]="Текст 2" 
quote[3]="Текст 3" 
quote[4]="Текст 4" 
quote[5]="Текст 5" 
quote[6]="Текст 6" 
quote[7]="Текст 7" 
quote[8]="Текст 8" 
quote[9]="Текст 9" 
quote[10]="Текст 10" 
function rndnumber(){ 
var randscript = -1 
while (randscript < 0 || randscript > howMany || isNaN(randscript)){ 
randscript = parseInt(Math.random()*(howMany+1)) 
} 
return randscript 
} 
quo = rndnumber() 
quox = quote[quo] 
document.write(quox) 
</SCRIPT>

Так же надо заблокировать окно сообщения и сделать готовые фразы для его заполнения. На эти фразы бот будет отвечать специальные ответы. Как только бот ответил, готовые фразы меняются на другие. и так далее. получится как бэ пустая убивалка времени)) кто может что то посоветовать? или помочь в реализации?) просто я в ява скриптах не очень бум бум):write: :)

ksa 09.03.2011 15:00

Цитата:

Сообщение от dikabraz
получится как бэ пустая убивалка времени))
...
просто я в ява скриптах не очень бум бум

Зачем тогда собрался делать эту задачку?

dikabraz 09.03.2011 18:01

Тыкни чуть ниже на картинку) все для моих посетителей)) Хочу сделать Ашота как в игре сталкер и чтоб с ним поговорить можно было) мне кажется что людям понравится) вот поэтому прошу помощи) как я смотрю форум очень культурный и тут много умных людей. Несомненно я сам пытаюсь изучать этот довольно не простой язык, но ощутимых результатов пока не наблюдаю) надеюсь что мне все та ки помогут)

dikabraz 09.03.2011 18:05

вот кстати я нашел скрипт бота для миничата на юкозе... вот вроде бы осталось немного подредактить, написать аджакс окно, вставить туда поле вывода текста, поле ввода заблокированое и НЕвыпадющий список фраз, и что бы после каждого ответа список фраз менялся на другой. Кто может собрать это воедино? согласитесь) это вообщем неплохая задумка для различных интернет проектов)))
<?if($MESSAGE$='Фраза На Которую отвечает бот')?><div style="border: 1px solid black;"><b><u>Имя бота</u></b><br>Ответ бота</div>  
<?else?>  
<?endif?>


Часовой пояс GMT +3, время: 03:28.