Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.03.2014, 21:41
Новичок на форуме
Отправить личное сообщение для microb Посмотреть профиль Найти все сообщения от microb
 
Регистрация: 25.03.2014
Сообщений: 3

Просмоторщик 3d-моделей. Как организовать отдачу файлов с сервера?
Всем привет, я новичок в веб программировании и многого не знаю. Хочу попробовать написать просмоторщик машиностроительных деталей на java script наподобие такого http://artofweb.ru/solutions/aow-3d-viewer/. В целом я вижу решение так: на сервере есть набор файлов и база данных с деталями. У детали есть название и адрес соответствующего 3d файла. Когда пользователь щелкает по названию детали в списке, ее 3d модель отображается в окне просмоторщика. Я думаю, что действия при нажатии пользователя на элемент списка должны быть такими:
1) Отправляет название выбранного элемента на сервер.
2) По названию получаем объект из БД
3) Из объекта вытягиваем путь до файла.
4) Каким-то образом надо передать файл клиенту.
5) Рисуем загруженный модель на клиентской стороне.

Собственно затык на пункте 4, потому что я не представляю как можно осуществить загрузкуфайла на компьютер пользователя. Я могу сформировать на странице ссылку, при щелчке по ней будет открываться окно для скачивания файла, но это совсем не то что мне нужно. Мне нужно, чтобы при щелчке по элементу из списка на компьютер пользователя незаметно для него скачивался файл с 3d моделью и после скачки отрисовывался (по сути 1 в 1 как по ссылке выше). Как это можно сделать?
Ответить с цитированием
  #2 (permalink)  
Старый 25.03.2014, 21:43
Новичок на форуме
Отправить личное сообщение для microb Посмотреть профиль Найти все сообщения от microb
 
Регистрация: 25.03.2014
Сообщений: 3

Может быть можно сделать как-то без скачки файла на компьютер клиента, но опять же не представляю как.
Ответить с цитированием
  #3 (permalink)  
Старый 25.03.2014, 21:51
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,586

Естесно ничего на комп отдельно не скачивается. Модель сразу грузится в удобоваримом для javascript формате.
__________________
29375, 35
Ответить с цитированием
  #4 (permalink)  
Старый 25.03.2014, 21:55
Новичок на форуме
Отправить личное сообщение для microb Посмотреть профиль Найти все сообщения от microb
 
Регистрация: 25.03.2014
Сообщений: 3

но с сервера данные все равно как-то должны быть переданы клиенту? Непонятно как это сделать
Ответить с цитированием
  #5 (permalink)  
Старый 25.03.2014, 21:58
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,586

Обычным ajax запросом. Или jsonp в крайнем случае.
__________________
29375, 35
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Индиептор загрузки файлов С СЕРВЕРА! GrishinEV Events/DOM/Window 12 01.12.2011 14:05
30(1|2) редирект от сервера. Или как лучше сделать редирект при верной отсылке форма. pizzZ AJAX и COMET 2 18.02.2010 09:06
lightbox галлерея + комменты - как организовать? linderox Элементы интерфейса 0 02.06.2009 13:50
Как получить файл с сервера AJlekceu AJAX и COMET 1 02.11.2008 13:41
Как защитить файл js от скачивания с сервера? slon Общие вопросы Javascript 2 02.07.2008 01:14