Gå til innhold

hente text fra .txt fil


Anbefalte innlegg

Videoannonse
Annonse

Er redd den "snippeten" er lengre enn du tror og at Java eller ActiveX er innvolvert. JavaScript kan ikke i seg selv brukes til å lese filer fra brukerens datamaskin; dette ville vært en sikkerhetsrisiko. Du kan skrive HTML på en slik måte at nettleseren leser data fra en fil på nettet e.l., men JavaScript kan ikke brukes til å parse noen filer.

 

Ta en titt på AJAX. :)

Endret av LostOblivion
Lenke til kommentar
  • 3 uker senere...

Her har du php koden til å lese txt file.

PHP Printer innhold.

 

<table>
<tr>
<td>
<?php
$myFile = "testFile.txt";
$fh = fopen($myFile, 'r');
?>
</td>
</tr>
</table>

 

Husk, det er php.. Beste jeg kom på og enklest.

Endret av Crizes
Lenke til kommentar

Hvis du skal kjøre kun lokalt på din pc, så er muligens enkleste løsninga å lage en HTA-fil.

 

Du koder den som en vanlig html-fil, men den kan kjøre samme kode som vbs-filer, eller JS-filer for den saks skyld. Dvs at du kan benytte et objekt som heter Scripting.FileSystemObject for å få enkel skrive og lesetilgang til tekst-filer.

Lenke til kommentar

Så lenge td taggen har ein id så skriver du:

 

document.getElementById("td_id").innerHTML = "tekst";

 

Skal du hente teksten frå ein tekstfil som ligger på webserven så blir det litt meir koding.

 

Her er ein funksjon:

 

function getTextFromUrl(url)

{

request.open("GET", url, false);

request.send(null);

if (request.status == 200) return request.responseText;

else return "Error: " + request.status;

}

 

Då skriver du:

 

document.getElementById("td_id").innerHTML = getTextFromUrl("tekstfil.txt");

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...