У меня есть страница с формой, которую пользователь посещает, чтобы заполнить некоторую информацию, прежде чем он зарегистрируется в профиле.Под формой находится предварительный просмотр профиля.У меня есть некоторый javascript, так что, когда пользователь вводит в поля формы, соответствующий бит его профиля заполняется тем, что он печатает.То есть они вводят в форму ввода 'title', и она появится в поле id = "title" ниже.
В этой форме у меня также есть поле, чтобы пользователь мог загрузить фотографию.Когда пользователь выбирает изображение, которое он хочет загрузить, и закрывает диалоговое окно, я бы хотел, чтобы изображение с измененным размером (чтобы оно соответствовало моим требованиям к максимальной высоте / ширине) также отображалось в бите предварительного просмотра под формой.Все это произойдет до того, как форма профиля будет отправлена.
Как лучше всего это сделать?Я довольно много гуглил, и, хотя есть много плагинов, все они, кажется, либо делают что-то слишком сложное, либо что-то упускают.Может кто-нибудь сказать, пожалуйста, лучший способ справиться с этим?
Спасибо:)
Если это имеет какое-то значение, я использую cakephp.
Дополнительный вопрос - есть лиспособ убедиться, что при открытии диалогового окна выбора файла есть только опция для выбора типов файлов изображений.IE все .doc .xlt и т. Д. Там нет?