Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.06.2017, 23:15
Профессор
Отправить личное сообщение для potkin Посмотреть профиль Найти все сообщения от potkin
 
Регистрация: 23.08.2008
Сообщений: 162

Открыть нужную форму по параметрам из URL
Есть урл типа:
http://mysite.com/?form=fornName&Tab...bleSubID=10845
Нужно как-то распарсить этот УРЛ, ну и открыть нужную форму "form=fornName", перейти по записи "TableID=758" и т.д.
То есть как только загрузился сайт сразу всё открыть.

Может кто сталкивался и есть желание поделится? )))
Ответить с цитированием
  #2 (permalink)  
Старый 03.06.2017, 12:01
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

Делал нечто подобное. Для этого был заведен стек команд куда падал распарсаный урл. И далее - по порядку. Сначала стартовал виджет с верхушки стека, потом его контроллер обрабатывал следующий параметр: режим работы. Ну и так далее... Учитывая что виджеты были разные, каждый сам решал как интерпретировать данные со стека.
А еще можно с роутерами поиграться: http://docs.sencha.com/extjs/5.1.1/a...tml#cfg-routes

Последний раз редактировалось Infarch, 03.06.2017 в 12:08.
Ответить с цитированием
  #3 (permalink)  
Старый 05.06.2017, 14:09
Аватар для kolka
Кандидат Javascript-наук
Отправить личное сообщение для kolka Посмотреть профиль Найти все сообщения от kolka
 
Регистрация: 07.06.2010
Сообщений: 146

Как мне кажется с роутами это самый удобный вариант.. но иногда не самый понятный и определенный..
Ответить с цитированием
  #4 (permalink)  
Старый 05.06.2017, 15:54
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

kolka, не могу прямо сейчас вспомнить все подробности, но с роутами у меня любовь не сложилась в свое время. Главная проблема была в том, что для экономии памяти нужный виджет у меня создавался в рантайме по клику соответствующей опции. И в этом случае роуты в нем не обрабатывались.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Срочно. Как открыть нужную вкладку? freedbrd Элементы интерфейса 1 25.01.2016 18:56
Нужен Java Script (из URL в форму) AntonR Работа 2 11.10.2013 12:18
Динамическое создание iframe в Firefox mrbean11 Firefox/Mozilla 8 02.11.2012 21:23
Водяной знак на fancybox bobrina Общие вопросы Javascript 1 03.06.2011 21:11
Открыть URL и выполнить скрипт Asdvin Events/DOM/Window 5 28.12.2008 19:53