Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Переход к странице с заданным пользователем именем

Ответить
Настройки темы
[решено] Переход к странице с заданным пользователем именем

Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331


Конфигурация

Профиль | Отправить PM | Цитировать


Как сделать текстовое поле и кнопку OK с такими функциями:
эти элементы расположены скажем на http://example.com/
Нужно, что, если пользователь ввел, скажем, bug, открывалась страница http://example.com/bug.html. Если он ввел faq, то страница http://example.com/faq.html. Ну и так далее. Хостинг не поддерживает PHP, так что есть один вариант - JavaScript.

Отправлено: 02:57, 17-06-2008

 

Вредитель


Сообщения: 460
Благодарности: 126

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
<input type="text" id="page" />
<input type="button" value="Перейти" onclick="document.location.href=getElementById('page').value+'.html'" />

-------
Все сказаное является только моим личным мнением.


Отправлено: 10:57, 17-06-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331

Профиль | Отправить PM | Цитировать


DedAlex, да, это то. что мне было нужно!

DedAlex, одна проблема - если пользователь оставляет поле пустым, при клике открывается страница http://example.com/.html , которая не существует. Как сделать проверку на пустое поле?

Отправлено: 12:29, 17-06-2008 | #3


Вредитель


Сообщения: 460
Благодарности: 126

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
<script language="javascript" type="text/javascript">
function Go(){
var page=document.getElementById('page').value;
if(page.length!=0)
	document.location.href=page+'.html';
else
	alert('Введите страницу для перехода.');
}
</script>
<input type="text" id="page" />
<input type="button" value="Перейти" onclick="Go()" />

-------
Все сказаное является только моим личным мнением.


Отправлено: 12:58, 17-06-2008 | #4


Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331

Профиль | Отправить PM | Цитировать


DedAlex, код отлично работает!

Отправлено: 13:14, 17-06-2008 | #5



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Переход к странице с заданным пользователем именем

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] удалить файл с именем .. Dis74 Microsoft Windows NT/2000/2003 12 10-08-2009 08:58
Переход по ссылке на web-странице Sestrichka AutoIt 2 11-03-2009 12:54
[решено] Автологин с измененным именем администратора mike345 Автоматическая установка Windows 2000/XP/2003 3 30-12-2007 13:59
ассоциация файла с заданным приложением Sergey Ugryumov Microsoft Windows NT/2000/2003 2 10-10-2007 14:46
[решено] Запустить программу с заданным приоритетом Osipov Microsoft Windows NT/2000/2003 1 21-06-2007 20:23




 
Переход