Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Drag-n-Drop с перестановкой
 
 автор: Eugene77   (22.04.2017 в 08:11)   письмо автору
 
 

Здравствуйте!
Пытаюсь найти решение для такой задачи:
1. На странице две таблицы. В ячейках верхней расположены блоки с редактируемым текстом. В нижней таблице только строки.
2. Надо добиться, чтобы перетаскиванием можно было из верхней таблицы любой блок со словом перетащить в любую строку нижней таблицы и поместить в нужное место между уже имеющимися в строке словами.
3. Причём из верхней таблицы слова не исчезают, а внутри строк нижней таблицы возможна перестановка элементов перетаскиванием, так чтобы полученное предложение можно было сделать удобочитаемым.
4. Разумеется, редактируемость блока после его перетаскивания отменяется (но это как раз не то, в чём проблема)

Проблема оказалась в том, что перестановку блоков в строке таблицы непонятно как можно организовать.
В Интернете есть примеры: http://rubaxa.github.io/Sortable/ но в IE это не работает, а мне надо кросбраузерно.
Помогите, пожалуйста!

  Ответить  
 
 автор: confirm   (22.04.2017 в 16:20)   письмо автору
 
   для: Eugene77   (22.04.2017 в 08:11)
 

И в каком IE не работает?

  Ответить  
 
 автор: Eugene77   (24.04.2017 в 05:10)   письмо автору
 
   для: confirm   (22.04.2017 в 16:20)
 

В IE 7.0 не работает

  Ответить  
 
 автор: confirm   (24.04.2017 в 09:52)   письмо автору
 
   для: Eugene77   (24.04.2017 в 05:10)
 

Офигет, может еще и IE6 вспомнить? В коде применяются функции, которые и IE8 выполнять не будет, например эта.

И вообще, этот код под AngularJS написан.

  Ответить  
 
 автор: Eugene77   (24.04.2017 в 17:22)   письмо автору
 
   для: confirm   (24.04.2017 в 09:52)
 

IE6 можно не вспоминать, но IE7 до сих пор актуален.
Вы считаете, что невозможно написать такой скрипт так, чтобы он и на IE7 работал?

  Ответить  
 
 автор: confirm   (24.04.2017 в 19:22)   письмо автору
 
   для: Eugene77   (24.04.2017 в 17:22)
 

У вас пользователей как у Гугла и для вас IE7 тоже имеет значение?

Сделать можно все, вот только не ком по ссылке, не поддерживается им браузеры инвалиды, почему, читайте по ссылке моей. Для современных браузеров с поддержкой HTML5 нет проблем, для инвалидов нужно писать костыли.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования