У меня есть CKEditor на моей странице, чтобы позволить пользователям редактировать html онлайн.
одна из функций, которые я хочу добавить на страницу, - это возможность сохранять содержимое редактора с помощьюкнопка типа «Сохранить шаблон», за которой следует окно сохранения / открытия без предупреждений безопасности или обновления страницы.
Я понимаю, что Javascript не может получить доступ к файловой системе клиента, поэтому я не могу использоватьчтобы создать и сохранить файл.
Мой следующий подход состоял в том, чтобы отправить содержимое редактора на сервер, сохранить его как файл и затем отправить обратно пользователю.
, поскольку я неЯ не хочу, чтобы страница обновлялась. Я использовал метод AJAX для сохранения дизайна.
Теперь в функции JavaScript OnSucceed я активировал скрытый iframe, который получает файл с сервера, но это активирует предупреждение безопасности IE..
Я пытался запустить метод и iframe одновременно, теперь нет предупреждений, но iframe выполняется всегда раньше, чем метод AJAX ...
Есть ли другой способ сделать это?мне не хватает чего-то простого ...?
РЕДАКТИРОВАТЬ:
Я использовал iframe с UploadPanel, как предложено в
http://encosia.com/ajax-file-downloads-and-iframes/