5

Afaik, Sie können Browsereinstellungen in Mozilla/Netscape Browser ändern/ändern. Für die Instanz "netscape.security.PrivilegeManager.enablePrivilege ('someprivilege');"Browsereinstellungen per Skript ändern

Natürlich wird der Benutzer darüber informiert und muss die Aktion überprüfen.

Meine Frage ist, haben andere Browser ähnliche Funktionalität? IE, Safari/Chrome?

Mit freundlichen Grüßen

--Andy

+0

i dies vermeiden würde, da es dem Benutzer böswillige erscheint und könnte sie weg erschrecken! – studioromeo

+0

Normalerweise ist das ein großes Nono. Der Browser und die aktuellen Einstellungen des Benutzers behandeln beispielsweise Berechtigungen. Es kann dazu führen, dass sich der Browser für den Benutzer unerwartet verhält und das ist keine gute Sache. Wenn Ihre Anwendung also Zugriff auf etwas benötigt, sollte der Browser den Benutzer selbst fragen, oder Sie könnten den Benutzer dazu auffordern, dies zu tun. –

+1

Ich weiß nicht, warum du das überhaupt für möglich gehalten hättest. Wenn es wo wäre, könnten böswillige Leute Chaos anrichten !! – rook

Antwort

4

Sie darüber hier lesen können - http://www.mozilla.org/projects/security/components/signed-scripts.html#privs

Auch Beispiel finden Sie hier: http://www.mozilla.org/projects/security/components/signed-script-example.html

Browser-Erweiterungen lassen mit ihrem Kern zu bestimmten Niveau zu interagieren , aber das war es schon. Sie können über Mozilla- und Chrome-Erweiterungen lesen und sehen, dass sie über JavaScript mit dem Browser interagieren. Dies ist jedoch nur in Erweiterungen, signierten Skripts und Skripts auf den Festplatten des Benutzers der Fall.

Verwandte Themen