Toon posts:

Dynamische textvak in HTML?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo Jongens,

Ik ben voor het eerst eigenlijk serieus bezig met een goedlopende website te maken. Nu heb ik hierin een aantal tabellen waarin tekst staat. Die tabellen zijn in alle html files van deze website hetzelfde (dus ook dezelfde tekst). En omdat deze tekstvlakken vaak moet worden veranderd, vroeg ik me af hoe ik dat het best kan doen. Dus niet dat ik elke keer bij elke pagina het weer opnieuw moet gaan invullen 8)7.
Ik heb hier op het internet op gezocht en het enigste wat ik vond was een stuk php dat ik moest toepassen in m'n site. Maar dit is helaas geen optie omdat ik php veel te lastig vind. Het moet dus ook nog gemakkelijk zijn (voor een gevorderde beginner, kan ik wel zeggen)
Hebben jullie tips? Laat het met dan aub weten! _/-\o_

Met vriendelijke webgroet,
RStefan

Verwijderd

Met Server Side Includes (SSI) kan dat. De server moet dat wel ondersteunen.
Overigens is PHP net zo makkelijk hoor. Je kan met 1 include statement een stukje tekst in je pagina zetten.

Verwijderd

Topicstarter
Is het teveel gevraagt als iemand me daarmee wilt helpen. Ik heb namelijk al veel vaker met php geprust maar (*zucht) kreeg het niet voor elkaar

Verwijderd

Ik wil het wel doen, maar mail/messenger me maar even (zie profile). Dit is ietsiepietsie te simpel voor GoT.
/of zoek even naar SSI of PHP include....

[ Voor 22% gewijzigd door Verwijderd op 11-05-2003 00:35 ]


  • Hark_k
  • Registratie: September 2002
  • Laatst online: 21-08 20:01
Ik heb hetzelfde probleem gehad, maar dan in mindere mate (niet echt veel data). Iframes zijn geen oplossing. Ik heb het opgelost d.m.v. een extern javascript bestand op te vragen, met daarin de data. In dat bestand staat dus:

document.write('<table width="100" blablabla');

Het is wat primitief, maar dat is wat je wil. Het is iig een optie.

Verwijderd

Topicstarter
Wat moet ik dan doen om dit werkend te krijgen?

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
Kicken enzo?

Je schrijft gewoon voor iedere regel HTML-code:
JavaScript:
1
document.write('<html-zut>');

dat wil dus zeggen, bij bvb:
HTML:
1
2
3
<p>
  blaat
</p>

dat dat
JavaScript:
1
document.write('<p>blaat</p>');

wordt. Moest je toevallig single quotes gebruiken ergens (inline CSS) moet je die enkele quotes in de HTML-code vervangen door /".

Maar dit had je wel met de search kunnen vinden. Ik heb hier zelfs nog eens een vraag over gesteld :p :[rml][ JS/HTML]onMouseOver in externe JS[/rml]/

[ Voor 16% gewijzigd door coubertin119 op 11-05-2003 18:31 ]

Skat! Skat! Skat!


Verwijderd

Verwijderd schreef op 11 mei 2003 @ 00:32:
Ik wil het wel doen, maar mail/messenger me maar even (zie profile). Dit is ietsiepietsie te simpel voor GoT.
/of zoek even naar SSI of PHP include....
aan de topicstarter ^^ wat jij vraag lukt mijn neefje van 11 jaar :) en die is geen nurd...

Verwijderd

Topicstarter
Gefeliciteerd ;)

Dit is dus de tabel:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 <table border="0" width="100%" cellpadding="0" cellspacing="0">
                                  <tr>
                                    <td width="85%"><p align="right">
                                    <font face="Tahoma"><b>Marcel's Slotwoord<br>
                                    Yoni gaat door!</b><br>
                                    Van 3 naar 6<br>
                                    Concurrenten of Collega's<br>
                                    Waarom een RS?<br>
                                    Interview met De Jager<br>
                                    Wat Aprilia NL ons verteld</font></td>
                                    <center>
                                    <td width="15%"></td>
                                  </tr>
                                </table>


Waar moet ik dan die 'zut' invoegen?

[ Voor 98% gewijzigd door Verwijderd op 11-05-2003 19:43 ]


  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
Men zet document.write(' VOOR de <table> en '); NA de </table>, ik denk dat je nog wel zelf een Javascriptje kan toevoegen?

Skat! Skat! Skat!


Verwijderd

Topicstarter
Nee, ik heb echt enkel wat kennis van html.

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
Een Javascript voeg je toe in HTML :+.

Lees http://www.w3schools.com er maar eens op na.

Skat! Skat! Skat!


Verwijderd

Topicstarter
Natuurlijk heb ik wel 'ns een kant en klaar scriptje ingevoegt maar dit is wel wat anders

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
Ik heb je zowat een kant- en klaar script gegeven...

Skat! Skat! Skat!


Verwijderd

Topicstarter
Dus:
code:
1
2
3
4
5
6
document.write('<inhoud.html>');<table border="0" width="100%" cellpadding="0" cellspacing="0">
                                  <tr>
                                    <td width="85%"><p align="right">
                                    <td width="15%"></td>
                                  </tr>
                                </table>document.write ('<inhoud.html>');


Moet 'r dan nog wat elders in de html toegevoegd worden?

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
JavaScript:
1
document.write('<table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="85%"><p align="right"><td width="15%"></td></tr></table>');

Skat! Skat! Skat!


  • robbert
  • Registratie: April 2002
  • Laatst online: 12:51
Verwijderd schreef op 11 May 2003 @ 20:33:
Dus:
JavaScript:
1
veel onzin


Moet 'r dan nog wat elders in de html toegevoegd worden?
script.js
JavaScript:
1
2
3
4
document.write('<table border="0" width="100%" cellpadding="0" cellspacing="0">');
document.write('<tr><td width="85%"><p align="right">');
document.write('<td width="15%"></td></tr>');
document.write('</table>');


pagina.html
HTML:
1
<script type="text/javascript" src="script.js"></script>

[ Voor 77% gewijzigd door robbert op 11-05-2003 20:46 ]


  • Hark_k
  • Registratie: September 2002
  • Laatst online: 21-08 20:01
Idd, precies zoals Robbertkrebbers zegt.

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

En wat is hier dynamisch aan?
Nu moet je nog een file downloaden, aanpassen en weer uploaden.
Dan kan je toch net zo goed de hele html file bewerken?
En wat een instelling om te zeggen dat PHP te moeilijk is.
Ten eerste zijn er zat simpele tutorials die de basis heel simpel uitleggen.
Als je echt door wil met webdesign kom je er echt niet onderuit. Maar met zo`n instelling.....
`t Is makkelijker dan je denkt hoor.

If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
En PHP te lastig vinden... Een include maken is 3 regeltjes tekst. Als je host 't ondersteunt is 't makkelijker dan JavaScript.

Skat! Skat! Skat!


  • Hark_k
  • Registratie: September 2002
  • Laatst online: 21-08 20:01
XLerator schreef op 11 May 2003 @ 20:57:Dan kan je toch net zo goed de hele html file bewerken?
Hij wil dat een bepaalde text gelijk in heel z'n site wordt aangepast als hij één bestand aanpast. Anders zou hij dus alle pagina's moeten wijzigen.

Ben het met je eens dat PHP een betere oplossing is.

[ Voor 6% gewijzigd door Hark_k op 11-05-2003 21:06 ]


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 09:52

Pelle

🚴‍♂️

Verwijderd schreef op 11 mei 2003 @ 18:31:
aan de topicstarter ^^ wat jij vraag lukt mijn neefje van 11 jaar :) en die is geen nurd...
He vriend, dit soort flames mag je dus voor je houden.

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 09:52

Pelle

🚴‍♂️

Leuk en aardig, maar kicken doe je pas na een dag en niet al na 4 uur. En zeker niet met zo'n bericht.

Verwijderd

Pelle schreef op 11 May 2003 @ 21:09:
[...]


He vriend, dit soort flames mag je dus voor je houden.
sry, was idd niet nodig, en voegde niks toe aan de topic...

Verwijderd

Topicstarter
Kan dicht kheb hulp
Pagina: 1