Привет я добрался до create.write, считайте локальный файл в рамках JavaScript с помощью XPCom. Для этого я включал ниже строки в начале JavaScript.
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
Но когда вышеупомянутый сценарий выполняется, диалоговое окно кажется говорящим
**Internet security**
A script from "file://" is requesting enhanced abilities
that are UNSAFE and could be used to compromise your machine or data:
Run or install software on your machine
Allow these abilities only if you trust this source
to be free of viruses or malicious programs.
______ _______
| Deny | | Allow |
-------- ---------
Но я не хочу, чтобы диалоговое окно появилось. Как я могу избежать его?.Спасибо.
Я не думаю, что это возможно. Было бы серьезной проблемой безопасности позволить веб-странице получить дополнительные привилегии JavaScript (в данном случае полный доступ к XPCOM) без явной авторизации со стороны пользователя.