Netscape und präferenzen
alex
- javascript
ok hier erst mal ein Quelltext-Auszug:
if (document.layers) {netscape.security.PrivilegeManager.enablePrivilege("CanvasAccess");
soll heißen, wenn netscape, dann bitte mal ein paar zusätzliche privilegien einräumen.
und wie so oft funzt es bei mir zuhause nur an der uni nicht. die hat ns 4.7 und es hatte
auch schon mal gefunzt, nur jetzt nicht mehr. und obwohl java enabled ist kommt ein
javascript fehler und wenn ich nachschaue steht da irgendetwas von "didnt grant canvasaccess" oder so
es funzt mit keinem privileg auch nicht mit UniversalBrowserWrite...
was zum kuckuck ist das?
Hi alex,
»» if (document.layers) {netscape.security.PrivilegeManager.enablePrivilege("CanvasAccess");
»» [...] es funzt mit keinem privileg auch nicht mit UniversalBrowserWrite...
Entweder die Scripte müssen signiert sein. (Mit einer VeriSign oder ähnlichen
vertrauens(un)würdigen Geschichte für $$$, oder mit selbstgemachter Signatur,
das geht dann aber nur auf dem Rechner auf dem sie erzeugt wurde)
Oder die Scripte müssen von der Festplatte kommen. (Also mit file:///C/D ...)
Sobald sie über den Webserver kommen (auch 127.0.0.1) geht nix mehr.
Gruss,
Carsten
Hi
Ich bin mir aber ziemlich sicher, es schon mal auf dem anderen rechner lauffähig gemacht zu haben, komisch
dieses selbstsignieren, wo gibt es denn da so eine anleitung, bzw wie kann ich das machen?
gruß alex
Hi alex,
dieses selbstsignieren, wo gibt es denn da so eine anleitung, bzw wie kann
ich das machen?
http://developer.netscape.com/docs/manuals/signedobj/signtool/index.htm
Ist etwas tüftelig aber hinzubekommen. Nur - danach läuft es immer noch nur
auf deinem Rechener. (Weil nur der die Signatur (er)kennt.)
Gruss,
Carsten
ich glaube jetzt zu wissen woran es liegt, es fehlt die java40.jar datei, welche fuer sowas verantwortlich ist, deshalb funzt es da nicht
Nachtrag:
Es liegt irgendwie lokal an dem teil, da ich auf meinen seiten immer noch netscape benutzer habe...
ich hab mal die fehlermeldung rausgefischt:
JavaScript Error: uncaught Java exception
netscape/security/ForbiddenTargetException ("User didn't grant the
CanvasAccess privilege.")
es werden einfach keine privilegien gesetzt. ?