![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| AC_ID |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Заранее прошу прощения, если такой вопрос уже поднимался, но я, просмотрев предыдущие темы, так и не нашел ответ на свой вопрос.
Ситуация такая: на странице должна быть таблица. В первом столбце находится имя, во втором - номер (номер это набор чисел, не больше чем трех разрядных, через точку, т.е. 123.1.23 и 1.1.12.123.976 валидные номера), в третьем - чекбокс, в четвертом - кнопка "удалить" удаляющая текущую строку При этом для каждой записи в таблице должен быть заполнен номер, остальное по желанию. Пользователь может добавлять в таблицу строки нажатием кнопки "добавить" или удалять нажимая кнопку "удалить" в соответствующей строке. помимо этого он может загрузить данные в таблицу из файла (желательно xml), находящегося на локальной машине пользователя. Теперь собственно вопрос: как такое сделать используя только JS, html и CSS (не знаю, чем они тут помочь могут, но мало ли), ну при большой надобности можно еще PHP в связке с PEAR или без оной. Сразу отвечаю на вопросы: 1. Да я знаю, что php выполняется на сервере. 2. Да, очень нужна загрузка из файла. 3. Нет, моя задача намного сложнее, это, так сказать, учебный пример, решив который я уже сам сделаю большую задачу. Я его даю, что бы было проще понять, чего же я хочу. 4. Решение сейчас существует, но я его так гадостно придумал, что даже не хочется рассказывать (на безрыбье и рак рыба, но все равно стыдно ) =( P.S. Так как у этой проблемы может быть много решений, то тут хотелось бы услышать варианты именно JS реализации. Варианты решений через PHP я предлагаю обсуждать тут http://forum.vingrad.ru/forum/act-ST/f-179...9/unread-1.html |
|||
|
||||
| AKS |
|
|||
|
Участник форума ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 20.9.2006 Репутация: 27 Всего: 52 |
AC_ID, сейчас ведь все подряд стараются прикрутить аякс (где надо и не надо
|
|||
|
||||
| AC_ID |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Я о нем вспомнил, но дело в том, что мне было сказано не использовать аякс - мотивы вышестоящего начальства не имеют значение, но результат таков - в моем распоряжении php 5 с PEAR, JS, ну и простой инструментарий типа html, CSS...
Вот мне и интересно, как это можно хорошо сделать на JS. |
|||
|
||||
| AKS |
|
|||
|
Участник форума ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 20.9.2006 Репутация: 27 Всего: 52 |
Мне известен лишь один способ чтения из файла - для этого нужно использовать элементы ActiveX, которые являются фирменной технологией Microsoft (т.е. доступны лишь в браузерах на движке IE). Подробности можно найти на этом форуме в темах, типа этой, или на MSDN - FileSystemObject. |
|||
|
||||
| AC_ID |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Спасибо, а это точно работает только на движке IE?
Дело в том, что обязательно надо, что бы страница корректно работала во всех броузерах |
|||
|
||||
| AKS |
|
|||
|
Участник форума ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 20.9.2006 Репутация: 27 Всего: 52 |
||||
|
||||
| AC_ID |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Спасибо, это плохо =(
Если я что-либо придумаю, то обязательно отпишусь. |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |