Kan geen In weergeven

Status
Niet open voor verdere reacties.

eric2001

Terugkerende gebruiker
Lid geworden
23 mrt 2001
Berichten
1.600
Verboden woord in javascript

Hallo, ik denk een hele simpele
In een script wil ik de tekst In ... laten weergeven.
Zoals hier i.p.v. Legeringstoeslag

TS_message[2] = '<div align="left">Legeringstoeslag</div>';

Maar dat mag niet (zal wel een commando zijn)

Hoe kan dat wel?

bvd,
Eric
 
Laatst bewerkt:
Hoi,

Het stukje code wat je hier geplaatst hebt zet niks op het scherm.. het voegt alleen een stukje tekst aan een array toe?

Iets op het scherm zetten doe je bijvoorbeeld met document.write()

Als het niet lukt kan je hier misschien het complete script ff plaatsen :)
 
Ha Japie,

<script language="JavaScript1.2">

//1)Boodschappen invullen :
var TS_message = new Array();
TS_message[0] = '<div align="left"><a href="aktueel/aktueel.html">In de nieuwsrubriek!</a></div>';
TS_message[1] = '<div align="lrft">Staalprijzen gestegen door Chinese vraag</div>';
TS_message[2] = '<div align="left">Legeringstoeslag</div>';
<!-- je kunt zoveel boodschappen toevoegen als je wil -->

Als ik "In" invul bij de eerste tekst, wordt dit (in Homesite) vet, wat betekent dat het niet toegestaan is.
Hoe kan ik dit omzeilen? Anders gezegd, hoe laat ik Javascript weten dat ik tekst bedoel en geen opdracht?

Eric
 
Hellow,

Ik zou in dit scriptje niet weten waarom In anders/niet weergegeven wordt..

Het enige is dat in de tweede waarde van de array (TS_message[1]) lrft ipv left staat.

Heb je misschien het scriptje ergens op het internet staan?

:)
 
Japie,
Ik heb het gewoon geprobeerd en het werkt. Alleen wordt het "In" nog steeds vet (commando) weergegeven.
Hier dan toch even het complete script:

<script language="JavaScript1.2">

//1)Boodschappen invullen :
var TS_message = new Array();
TS_message[0] = '<div align="left"><a href="aktueel/aktueel.html">In de nieuwsrubriek!</a></div>';
TS_message[1] = '<div align="lrft">Staalprijzen gestegen door Chinese vraag</div>';
TS_message[2] = '<div align="left">Legeringstoeslag</div>';
<!-- je kunt zoveel boodschappen toevoegen als je wil -->

//2) Scrollbreedte en kleuren
var TS_scrollwidth=280 //breedte scrollbox
var TS_colorFG = 0x000000; //tekstkleur
var TS_colorBG = 0xFFFFFF; //achtergrondkleur

var TS_ymax = 80; //aantal pixels te bewegen
var TS_ystep = -1; //1 of -1 : scrollrichting
var TS_speed = 40; //scrollsnelheid : vlugger = kleinere waarde invullen
var TS_pause = 1000; //pauze tussen de berichten in milliseconden
var TS_fadestep= 100; //aantal stappen voor fade-in/fade-out

if (document.all)
document.write('<style>#containerarea{width:'+TS_scrollwidth+'}</style>')
</script>

En: lrft???? Het werkt gewoon goed, vreemd.

Je kunt het bekijken op:
http://www.tiggeloven.nl

Thnx,
Eric
 
Hoi,

Het eerste bericht is een link, daarom heeft deze een andere opmaak.
Links hebben namelijk een standaard opmaak met een lijntje eronder.. of de opmaak zoals je die in je stylesheet gedefinieerd hebt.

Daarom zou ik ook niet weten hoe je die fade in een link kan krijgen.. Volgens mij heeft een link namelijk altijd de standaard opmaak.. of dus de opmaak uit je stylesheet.

Heeft dus niks met de tekst oid te maken, maar met het feit dat je van het eerste bericht een link gemaakt hebt ;)
 
Ha Japie

Die eerste is inderdaad een link en die heeft de opmaak van het stylesheet. Het is denk ik ook niet mogelijk om die fade in een link te krijgen, maar dat is ook niet het probleem, maar het feit dat ik niet "In de nieuwsrubriek" kon schrijven. Dat dacht ik althans. Als ik het intyp werkt het gewoon, alleen in mijn editor wordt "In" hetzelfde weergegeven (vetgedrukt) als bijv: var, new of if, commando's dus.
Maar in elk geval hartstikke bedankt voor het meedenken.
Eric
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan