[FF] Lokale bestanden weergeven in Firefox

Pagina: 1
Acties:

  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

Topicstarter
Voor een uploadfunctionaliteit willen we een preview van een afbeelding weergeven vóór de gebruiker een afbeelding gaat uploaden. Dit is eenvoudig te maken met javascript:

JavaScript:
1
2
3
function prev() {
    document.getElementById('preview').src = "file:/" + document.getElementById('foto').value;
}

En dit werkt in IE perfect, alleen in Firefox werkt dit niet door een instelling van de beveiligingsopties. Dit kun je welliswaar uitschakelen door in de adresbalk "about:config" te typen en dan in de lijst met opties te zoeken naar:

security.checkloaduri

en daar op te dubbelklikken om de waarde van true naar false te zetten.

We kunnen de gebruikers van het systeem niet verplichten om deze waarde aan te passen om de preview functie te gebruiken, daarom ben ik op zoek naar een work-around.

Is er iemand bekend met een manier om toch lokale bestanden weer te geven in Firefox?

Verwijderd

Hier kan je veel informatie vinden over signed scripts:
http://www.mozilla.org/pr...nents/signed-scripts.html

code:
1
2
3
4
5
6
function getLocalFile() {
 //Request privilege
 netscape.security.PrivilegeManager.enablePrivilege(
 "UniversalFileRead");
 return doStuff();
}

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Eigenlijk slecht dat het in IE wel zomaar kan. Op deze manier kun je toch min-of-meer iemands bestandsstructuur uitlezen en uploaden.