2010-11-22 39 views

Répondre

3

Se pourrait-il que le colon soit manquant?

file:///C:\calendar.html

5

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.

+0

Pourquoi est-ce un trou de sécurité? Le navigateur tente d'ouvrir un programme sur votre PC local. Je ne comprends pas. – karlihnos

+0

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. –