Открыть/редактировать/сохранить лист Excel из браузера с помощью JavaScript
Я хотел бы знать как я могу это сделать
open/edit/save excel sheet from browser using javascript without getting the excel popup asking to open or save What I have tried: <pre>var Excel = new ActiveXObject("Excel.Application"); Excel.Visible = true; Excel.Workbooks.Open("store_funnel.xlsx");
Richard Deeming
Этот код будет только работа в Internet Explorer на Windows, а также только если у пользователя установлен Office, а также только если пользователь изменил свои настройки, чтобы разрешить вашему сайту "инициализация и использование элементов ActiveX, не помеченных как безопасные для использования".
Если вы не создаете сайт интрасети, где у вас есть полный контроль над компьютерами ваших пользователей, крайне маловероятно, что ваш сценарий когда-либо будет работать.
И поскольку, как вы упомянули в комментариях ниже, вы пытаетесь отредактировать файл в локальной файловой системе пользователя, решения нет. Javascript не имеет доступа к файловой системе пользователя, потому что это было бы серьезной уязвимостью системы безопасности.