MrPresident 0 Опубликовано: 18 августа 2007 Рассказать Опубликовано: 18 августа 2007 (изменено) Ребят, помогите пожалуйста сделать малюсенький скриптик... Вообщем есть адрес www.polytimes.ru/acts/№.jpg где № - цифра и название картинки (к примеру 326.jpg), и нужен такой скрипт, чтобы на страничке было поле в которое бы вводили номер, и кнопка Найти, чтобы можно было вписать номер 326 и нажать на кнопку, а в ответ бы открывалась картинка. Скрипт я в статическую страницу вставлю... Скрипт впринципе не трудно сделать, но сам ява не знаю... Надеюсь на вашу помощь, и заранее благодарен) Изменено 18 августа 2007 пользователем MrPresident Цитата Ссылка на сообщение Поделиться на других сайтах
xmidsh 0 Опубликовано: 21 августа 2007 Рассказать Опубликовано: 21 августа 2007 ещё нада? а то лень впустую писать. Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 24 августа 2007 Рассказать Опубликовано: 24 августа 2007 Автор Xmidsh очень надо) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 августа 2007 Рассказать Опубликовано: 25 августа 2007 (изменено) Пробуйте. Версия 0.01 альфа <script type="text/javascript"> function getImage() { var img = document.getElementById("number").value; var photo = document.getElementById("photoarea"); if (img.replace(/^\d+$/,"").length > 0) { img = ''; photo.innerHTML = 'Разрешено вводить только цифры'; return; } photo.innerHTML = '<img src="http://polytimes.ru/acts/'+img+'.jpg">'; } </script> <div id="photoarea"></div> <br /><br /> <input type="text" id="number" size="4"> <input type="button" value="Показать" onclick="getImage();"> Изменено 25 августа 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 25 августа 2007 Рассказать Опубликовано: 25 августа 2007 Автор lifestar, огромное спасибо, но только что-то не работает... Не подскажете, в чём ошибка ?) Вот сюда я вставил скрипт - http://www.polytimes.ru/acts.html а вот существующая картинка - http://www.polytimes.ru/acts/1.jpg - возможно понадобится) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 августа 2007 Рассказать Опубликовано: 25 августа 2007 MrPresidentУважаемые посетители в связи с проведением технических работ сайт был временно отключен. Приносим вам свои извинения. Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 25 августа 2007 Рассказать Опубликовано: 25 августа 2007 Автор lifestar, включил сайт) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 августа 2007 Рассказать Опубликовано: 25 августа 2007 Версия 0.02 <script type="text/javascript"> function getImage() { var img = document.getElementById("number").value; var photo = document.getElementById("photoarea"); if (img.replace(/^\d+$/,"").length > 0) { img = ''; photo.innerHTML = 'Разрешено вводить только цифры'; } else photo.innerHTML = '<img src="http://polytimes.ru/acts/'+img+'.jpg">'; } </script> <div id="photoarea"></div> <br /><br /> <input type="text" id="number" size="4"> <input type="button" value="Показать" onclick="getImage();"> Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 Автор К сожалению результат тот же... А точнее - никакой... Не пойму в чём причина... Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 (изменено) Автор Во! Разобрался - это из-за DLE Не работало... Сделал отдельной страничкой - теперь всё нормально) Огромное-приогромное спасибо) Вот что получилось - http://www.polytimes.ru/acts/acts.html Только маленькая просьба - как сделать, чтобы при клике мышкой на поле, надпись "Введите номер акта" исчезала и поле очищалось) и при введении номера несуществующей картинки выводилась какая-нибудь картинка по-умолчанию с адресом http://www.polytimes.ru/acts/error.gif ?) А при введении текста надпись 'Разрешено вводить только цифры' так и осталась) Сейчас скрипт выглядит вот так: <script type="text/javascript"> function getImage() { var img = document.getElementById("number").value; var photo = document.getElementById("photoarea"); if (img.replace(/^\d+$/,"").length > 0) { img = ''; photo.innerHTML = 'Разрешено вводить только цифры'; } else photo.innerHTML = '<img src="http://polytimes.ru/acts/'+img+'.jpg">'; } </script> <div id="photoarea"></div> <br /><br /> <input type="text" value="Введите номер акта" id="number" size="18"> <input type="button" value="Показать акт" onclick="getImage();"> Изменено 26 августа 2007 пользователем MrPresident Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 Так чтоли? <input type="text" value="Введите номер акта" id="number" size="18" onclick="this.value=''"> если правильно понял Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 Автор Именно - супер, спасибо большое-прибольшое) А возможно ли ещё сделать, чтобы при введении номера несуществующей картинки выводилась какая-нибудь картинка по-умолчанию с адресом http://www.polytimes.ru/acts/error.gif ?) То есть при введении текста надпись 'Разрешено вводить только цифры' так и осталась, а при введении номера несуществующей картинки - картинка с адресом http://www.polytimes.ru/acts/error.gif ?) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 MrPresident, возможно, вы можете вывести на страницу http://www.polytimes.ru/acts/acts.html общее количество файлов? Или я так полагаю у вас там чистый HTML без PHP? Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 (изменено) Автор lifestar, там чистый HTML) И число файлов уже выведено) Выведение картинки по-умолчанию впринципе не обязательно, просто в пхп такое можно сделать, подумал, что и в ява тоже можно) Изменено 26 августа 2007 пользователем MrPresident Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 (изменено) я не знаю как ява скриптом читать директории сервера, да и по моему это невозможно. Так что здесь решение на PHP должно быть Изменено 26 августа 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
MrPresident 0 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 Автор ОК) lifestar, огромное спасибо, даж не представляешь, как выручил) Всей душой благодарен) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.