Hi,
weißt Du warum es net funktioniert? Weil document.cookie wohl net als Bedingung ausreicht. Versuchs mal so: da wird geprüft, ob der Name mahr als 0 Zeichen hat (.length) (kannste ja nach belieben anpassen, wenn Du gescheite Eingaben haben willst).
<script type="text/javascript">
<!--
if(document.cookie.length > 0){
DeinName = document.cookie; alert(DeinName); }
else {
DeinName = prompt("Bitte gib Deinen Namen an:","");
document.write("<b>Hallo " + DeinName + "! Wir begüßen dich auf der GCP homepage. Vielen Dank für deinen Besuch!</b>");
document.cookie = DeinName; }
//-->
</script>
Hoffe es hat geholfen!
Christoph