Inhoud van een txt bestandje in je webpagina

Status
Niet open voor verdere reacties.

karimbizid

Gebruiker
Lid geworden
19 dec 2006
Berichten
557
Hallo Allemaal,

Ik heb even een vraagje:
Is het mogelijk om teksten uit een .txt bestandje in je pagina te laten zien?
Maakt niet uit hoe (PHP,HTML,javascript).

Bij voorbaat dank,

Karim:thumb:
 
Hier een gelijkaardige topic waar je het antwoordt vindt.
Succes :thumb:

Greetz : Jer:cool:en.
 
Oke bedankt!

Ik heb dit uitgevoerd, maar stuit op het probleem dat het in een textbox wordt weergegeven.
Ik wil het gewoon in de layout. (Alsof het een gewone tekst is.

Is dit ook mogelijk?

Bij voorbaat dank,

Karim:thumb:
 
Je kan in je txt-bestand gewone html zetten waardoor het weergegeven wordt in de layout die je wilt.

Greetz : Jer:cool:en.
 
Okee:thumb:
Onwijs handig dat ik daar ook gewoon met HTML in kan werken, maar is het ook mogelijk om dat kader wat er omheen staat weg te werken?

Alvast bedankt:thumb:

Karim
 
Kan je hier een link zetten zodat we kunnen zien wat je juist bedoelt?
Thx.

Greetz : Jer:cool:en.
 
Hier is de link:
http://txt.evacuaded.com

En dan heb ik ook nog de vraag of het mogelijk is om geen HTML te gebruiken in het TXT.
Want de site is bedoeld voor een wijkteam met een redactie die niet zo veel verstand hebben van HTML.
Daarom was mijn idee dat ze gewoon de teksten in een txt kunnen zetten zonder soeciale codes of zo:)

Is zoiets mogelijk zonder lelijke kaders??

Alvast Bedankt:thumb:

Karim
 
Heey

Die rand dat is of heet een border. Ik heb even je html code gepakt
Code:
<html>
<head>
<title>Test</title>
</head>
<body onload="zoek()"bgcolor="#000080" text="#FFFFFF">
<iframe border="0" src="/test/test.txt" name="test"></iframe>

</body>
</html>

maak van <iframe border="0" src="/test/test.txt" name="test"></iframe>
<iframe border="no" src="/test/test.txt" name="test"></iframe>

want border"0" is namelijk nog wel altijd een randje. Ik hoop dat ik je hier mee voldoende geholpen heb.

Greetzzz.. Anton
 
Heb ff gekeken en scriptje gemaakt en dit is het:



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<iframe scrolling="no" src="Iets Wat Je Zelf Wilt.txt" frameborder="0"></iframe>
</body>
</html>

veel suc6 ermme
 
Laatst bewerkt:
En hoe gaat dan met de scroll?
Ik heb die niet als ik antonvink zijn oplossing gebruik.

Greetz : Jer:cool:en.
 
Je moet het gedeelte :
"<iframe scrolling="no"..."

het gedeelte scrolling=no moet je weghalen.

Suc6 ermee :thumb:

Karim
 
Oops, had ik aanzien als border="no". :o

Greetz : Jer:cool:en.
 
Je kan het beter niet weglaten maar vervangen door scrolling"auto" zodat er aleen een scroll is als het nodig is of scrolling"yes" als je altijd een scrollbar wilt
 
Hallo allemaal,

Ik zit weer met een probleem.:(

Het is bedoeld voor een redactie van een wijkteam, die niets met HTML kunnen.
Het moet dus gewoon simpelweg een txt bestandje zijn met tekst.

Toen er duidelijk werd dat er wel een bgcolor in moest, was het nog geen probleem.
Dan kon ik er gewoon een comentaar stukje bij met: "Hieronder kan de tekst"

Maar ik bedenk me nu ineens dat ze ook niet gewoon kunnen enteren:( .
Dat kan niet een HTML.

Heeft er iemand een andere mogelijkheid in HTML, PHP of Javascript.
Waarbij er gewoon een stukje tekst kan worden ingevoerd waar ook in kan worden geenterd (zonder HTML).

Alvast Bedankt :thumb:

Karim
 
Je hoeft niet de volle 100% html te gebruiken.
Je test.txt kan jeals volgt je tekst in zetten :
Ik probeer nu dit en ga nu .....enteren en?
Anders kan je gewoon een html-file als src gebruiken hé.
Het enige wat zal moeten gebeuren, is met wat javascript stukjes van het txt-bestand die er automatisch in komen te staan, vervangen door de juiste tekens.
Dat gebeurt niet in het txt-bestand, maar wel in je html-bestand van waar je je txt-bestand oproept.
Ik ben wel van mening dat je je iframe beter hidden zet, en de innerhtml overbrengt naar een div die wel zichtbaar is op je site.
Zie hier maar in de bron van deze kalender die ik gemaakt heb.
Hier haal ik telkens de juiste regel uit een txt-bestand met de naam "maandjaar.txt", telkens als je op een dat klikt die groen of geel is als achtergrond, maar dat gaat al veel verder.

Greetz : Jer:cool:en.
 
Dit is je huidige html :

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>
</head>

<body bgcolor="#000080">
<iframe scrolling="no" src="test.txt" frameborder="0"></iframe>

FF testen of dit ook werkt
</body>
</html>

We gaan bijna alles laten zoals het is. Alleen het iframe wordt wat aangepast door het scrolling en frameborder weg te halen en een style="visibility:hidden;positioin:absolute" aan toe te voegen.

We moeten nu nog een div toevoegen en een id en style geven, en in de head komt een javascript waarin we een functie zetten die ervoor zorgt dat de innerhtml van het iframe aangepast wordt zodat we die op een gepaste manier kunnen weergeven in de div.

Uiteindelijk zal de html van je pagina er als volgt uitzien :

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>
<script language="javascript" type="text/javascript">
<!--
function showtextfile() {
the_text = textframe.document.body.innerHTML;
the_text = the_text.replace(/(<PRE>)|(<\/PRE>)/g,"");
the_text = the_text.replace(/\&amp\;/g,"&");
the_text = the_text.replace(/\&lt\;/g,"<");
the_text = the_text.replace(/\&gt\;/g,">");
the_text = the_text.replace(/\r?\n/g,"<br>");
document.getElementById("textdiv").innerHTML = the_text;
};
-->
</script>
</head>
<body bgcolor="#000080" onLoad="showtextfile();">
<iframe src="test.txt" style="visibility:hidden;position:absolute" name="textframe"></iframe>
<div id="testdiv" style="background:inherit;color:#ffffff"></div>
FF testen of dit ook werkt
</body>
</html>

Hier een werkend voorbeeld waar ik de achtergrond een lichtjes andere kleur gegeven heb.

Greetz : Jer:cool:en.
 
Okee Bedankt:thumb:

Ik denk dat ik het een beetje begin te begrijpen,
maar waarom werkt hij bij mij niet?:confused:

Ik heb gewoon alles gekopieerd,
alleen het bestandsnaampje veranderd.

Karim:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan