Можно ли создать HTML-файл с помощью JQuery? - PullRequest
1 голос
/ 16 ноября 2009

Можно ли создать html-файл и сохранить его в каталоге с помощью JQuery?

Ответы [ 6 ]

3 голосов
/ 16 ноября 2009

Нет, Javascript (на стороне клиента) не может записывать в файлы

Вы не можете, если хотите создать файл на клиентском компьютере. Если вы хотите создать файл на сервере, это может сделать внутренний код.

2 голосов
/ 16 ноября 2009

Нет, вы не сможете сделать это только с помощью JavaScript.

JavaScript запускается в клиентском браузере, а сохранение файлов на локальный диск представляет угрозу безопасности.

С JavaScript Security

Модели безопасности JavaScript

Современная модель безопасности JavaScript основан на Java. Теоретически, загруженные скрипты запускаются по умолчанию в ограниченной среде «песочницы» что изолирует их от остального операционная система. Скрипты разрешен доступ только к данным в текущий документ или тесно связанный документы (как правило, из тот же сайт, что и текущий документ). нет доступ предоставляется к локальному файлу система, пространство памяти других запущенные программы или операционные сетевой уровень системы. политика сдерживания такого рода предназначен для предотвращения неисправные или вредоносные скрипты от сеять хаос в пользователя среда. Реальность Ситуация, однако, такова, что часто сценарии не содержатся так аккуратно, как можно было бы надеяться. Есть многочисленные способы, которыми сценарий может проявлять силу за то, что вы могли ожидать, как дизайн и случайно.

Фундаментальная предпосылка браузеров Модели безопасности в том, что нет повод для доверия случайно встретил код, такой как найденный на веб-страницах, поэтому JavaScript должен быть выполнен так, как если бы это было враждебно. Исключения сделаны для определенных видов кода, таких как то, что исходит от доверенного источник. Такой код допускается расширенный возможности, иногда с согласие пользователя, но часто без требует явного согласия. В Кроме того, сценарии могут получить доступ к привилегированная информация в другие окна браузера, когда страницы приходят из связанных доменов.

0 голосов
/ 06 января 2010

Вы не можете использовать исключительно Javascript или Jquery для сохранения на клиентском компьютере, однако вы можете использовать Javascript и Flash 10 для сохранения небольших файлов 3-4 КБ на клиентском компьютере ..... перейдите на эту страницу для примера: http://downloadify.info/ и ознакомьтесь с демонстрацией.

0 голосов
/ 16 ноября 2009

Вы можете создать документ, который может содержать полный HTML-файл, используя объект документа javascript.

Но вы не можете сохранить его как HTML-файл, используя Javascript.

0 голосов
/ 16 ноября 2009

Вы можете создавать html-страницы, используя javascript, но не специально используя JQuery.

Оформить заказ "ОБЩИЙ ИНТЕРФЕЙС TIBCO"

Скачать и открыть пример проекта.

TIBCO GI - это интегрированная среда разработки на основе JavaScript для разработки HTML-страниц.

http://developer.tibco.com/gi/product_resources37.jsp?tab=#

0 голосов
/ 16 ноября 2009

Простой ответ - нет. Javascript работает в среде песочницы, и вы не можете сохранять файлы на компьютере пользователя. Вы можете сохранить его на сервере, отправив его через AJAX-запрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...