Lorsque je tente d'ouvrir window.open('file///C:\calendar.html')
il jetteerreur niée par accès lors de l'ouverture fichier JavaScript
erreur d'accès refusé
Comment puis-je résoudre ce problème? Merci
Lorsque je tente d'ouvrir window.open('file///C:\calendar.html')
il jetteerreur niée par accès lors de l'ouverture fichier JavaScript
erreur d'accès refusé
Comment puis-je résoudre ce problème? Merci
Se pourrait-il que le colon soit manquant?
file:///C:\calendar.html
Habituellement, vous ne sera pas autorisé à ouvrir des fichiers à partir du système de fichiers du client car cela constituerait un énorme trou de sécurité. Aucun navigateur ne le permettrait.
Vous pouvez utiliser des scripts signés pour cela. Pour une description détaillée, vérifiez: http://www.mozilla.org/projects/security/components/signed-scripts.html Ceci est bien sûr spécifique au navigateur.
Pourquoi est-ce un trou de sécurité? Le navigateur tente d'ouvrir un programme sur votre PC local. Je ne comprends pas. – karlihnos
Parce que tout attaquant pourrait écrire javascript qui s'exécute sur l'ordinateur de la victime, lit les fichiers confidentiels et envoie le contenu à l'attaquant. –
Dans quel contexte? Où se trouve ce code Javascript? – Pointy
Allez-vous accepter l'une des réponses ci-dessous? : D \ * sauts \ * –