aangesproken worden met je naam op mijn website

Status
Niet open voor verdere reacties.

ecross

Gebruiker
Lid geworden
4 mrt 2009
Berichten
638
hallo allemaal
ik ben net begonnen met html en javascript, ik heb ergensgelezen dat:

als je de website op komt er een popupscherm komt met de vraag:
wat is je naam?
en die ingevulde naam moet dan op mijn website komen
bijvoorbeeld: hallo (en dan de naam)

kan inmand me helpen?
 
Dit zet je in de head:
PHP:
<script language="JavaScript" type="text/javascript">
<!--
var Naam = prompt("Wat is uw naam?","");
//-->
</script>

Als je nu de aanspreking wilt, zet je gewoon in je tekst:
PHP:
<script language="JavaScript" type="text/javascript">
<!--
document.write(Naam);
//-->
</script>

EDIT: Een beetje veranderd, had de vraag niet goed verstaan...
 
Laatst bewerkt:
lukt toch niet helemaal

op mijn computer werk ie
maar als ik het html bestand met de code op internet zet komt er een balk met:
deze website gebruikt een script venster...........
als ik het toesta gebeurt er nog niks waar aan ligt dit??
 
Laatst bewerkt:
op mijn computer werk ie
maar als ik het html bestand met de code op internet zet komt er een balk met:
deze website gebruikt een script venster...........
als ik het toesta gebeurt er nog niks waar aan ligt dit??
Hmm, das raar. Het script zou normaal gezien wel moeten werken als je het toestaat. Heb je het al eens getest terwijl de scriptblokkering volledig uitstaat?
 
scriptbeveiliging voor lokale bestanden is standaard hoger in IE. Zodra je het op internet zet hoef je het script niet meer toe te staan, behalve als je beveiliging extreem hoog staat.
 
ik moet het script dus wel toestaan, als ik dat doe gebeurt er niets.
maar als ik dan de pagina ververs doet ie het wel

hoe kan ik die beveiliging uitschakelen?
 
oke dat lukt allemaal

mooi het is gelukt,
is het ook mogelijk via het IP-adress de ingevulde naam te "onthouden"
zodat de volgende keer iemand op die computer de eerder ingevulde naam te zien
 
in javascript niet, maar je kan wel een cookie maken met de bezoeker zijn naam, en deze dan opslaan (dit is echter op de user zijn pc).


:thumb:
 
Je kan ook cookies aanmaken met JavaScript (zelfs persitant cookies).

Deze pagina biedt een handige routine daarvoor.
 
zip downloaden (onderaan de pagina)
cookie.js uploaden naar je server en ernaar linken vanuit je head
eveneens in je head de codes van readCookieTest en setPersistentCookieTest toepassen

de codes die daar staan bijten niet, dus probeer ze wat uit tot je doorhebt hoe ze werken ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan