---
title: "Hur öppnar man en html fil?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/53267-hur-öppnar-man-en-html-fil"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "medialabs"
published: "2002-09-15T10:21:22.000Z"
updated: "2002-09-15T15:32:23.000Z"
replies: 3
views: 670
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/53267-hur-öppnar-man-en-html-fil"
---

# Hur öppnar man en html fil?

## #1 — medialabs, 2002-09-15T10:21Z

Hej!

Håller på och utvecklar på Htmleditorn och nu undrar jag hur man gör för att att öppna en webbsida från hårddisken och överföra den till Editorn "fältet" heter  "Box2"

Permalänk: https://www.webforum.nu/p/53267

## #2 — Jojoxx, 2002-09-15T15:05Z

Du kan läsa in filer till en variabel, men default-inställningarna i IE/Netscape tillåter dig inte att läsa filer från användarens dator (så klart) utan att en varningsfråga dyker upp. Du kan säkert tänka dig vilket giantiskt säkerhetshål det vore om du kunde läsa valfria filer från användarens dator och måsta dem i ett formulär till din server... :) Vanligaste i detta sammanhang är att du låter användaren först ladda upp filen till servern via ett formulär och sedan redigerar du filen därifrån.

Permalänk: https://www.webforum.nu/p/786458

## #3 — medialabs, 2002-09-15T15:18Z

Har du nån bit kod som man kan få titta på...

Permalänk: https://www.webforum.nu/p/786462

## #4 — Jojoxx, 2002-09-15T15:32Z

För att läsa filer? Visst...

```
function readFile(path){
	if(document.all){
		var fso = new ActiveXObject("Scripting.FileSystemObject");
		var fs = fso.openTextFile(path);
		var text = fs.readAll();
		fs.close();
		return(text);
	} else if (document.layers){
		netscape.security.PrivilegeManager.enablePrivilege("UniversalFileRead");
		i = new java.io.FileReader(path);
		var thischar,text="";
		while(true){
			thischar = i.read();
			if(thischar == -1){
				i.close();
				break;
			} else {
				text+=String.fromCharCode(thischar);
			}
		}
		return(text);
	}
}
```

Anropas med ex;

alert(readFile("C:\\\\autoexec.bat"));

Permalänk: https://www.webforum.nu/p/786476

---

Tråden på webben: https://www.webforum.nu/amne/javascript/53267-hur-öppnar-man-en-html-fil
