/    Sign up×
Community /Pin to ProfileBookmark

Internet explorer script prompt has no text??

hello i have a question,

well i used this script for my website so that when people enter my site before anything loads there is a box that shows up saying “please type in your name” (Script Prompt) so that after they type in there name it shows up on my webpages kinda neat…..

but when i use my macintosh computer i go to my website and i get the (Script Prompt) box but there is no lettering, the “please type in your name” text does not show up, it only has an area for you to write something, with out any text telling you what to do people will hit cancle……

the script works excellent in windows
only an empty script prompt box displays using mac

is there anyway i get the “please type in your name” text to show up on windows and mac?????

the script i used is below
any suggestions will be appreciated:
thanks

<SCRIPT LANGUAGE = “JavaScript”>

var expDays = 30;

var exp = new Date();

exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

function Who(info){

// Who

var VisitorName = GetCookie(‘VisitorName’)

if (VisitorName == null) {

VisitorName = prompt(“Who are you?”);

SetCookie (‘VisitorName’, VisitorName, exp);

}

return VisitorName;

}

function When(info){

// When

var rightNow = new Date()

var WWHTime = 0;

WWHTime = GetCookie(‘WWhenH’)

WWHTime = WWHTime * 1

var lastHereFormatting = new Date(WWHTime); // Date-i-fy that number

var intLastVisit = (lastHereFormatting.getYear() * 10000)+(lastHereFormatting.getMonth() * 100) + lastHereFormatting.getDate()

var lastHereInDateFormat = “” + lastHereFormatting; // Gotta use substring functions

var dayOfWeek = lastHereInDateFormat.substring(0,3)

var dateMonth = lastHereInDateFormat.substring(4,11)

var timeOfDay = lastHereInDateFormat.substring(11,16)

var year = lastHereInDateFormat.substring(23,25)

var WWHText = dayOfWeek + “, ” + dateMonth + ” at ” + timeOfDay // display

SetCookie (“WWhenH”, rightNow.getTime(), exp)

return WWHText;

}

function Count(info){

// How many times

var WWHCount = GetCookie(‘WWHCount’)

if (WWHCount == null) {

WWHCount = 0;

}

else{

WWHCount++;

}

SetCookie (‘WWHCount’, WWHCount, exp);

return WWHCount;

}

function set(){

VisitorName = prompt(“Who are you?”);

SetCookie (‘VisitorName’, VisitorName, exp);

SetCookie (‘WWHCount’, 0, exp);

SetCookie (‘WWhenH’, 0, exp);

}

function getCookieVal (offset) {

var endstr = document.cookie.indexOf (“;”, offset);

if (endstr == -1)

endstr = document.cookie.length;

return unescape(document.cookie.substring(offset, endstr));

}

function GetCookie (name) {

var arg = name + “=”;

var alen = arg.length;

var clen = document.cookie.length;

var i = 0;

while (i < clen) {

var j = i + alen;

if (document.cookie.substring(i, j) == arg)

return getCookieVal (j);

i = document.cookie.indexOf(” “, i) + 1;

if (i == 0) break;

}

return null;

}

function SetCookie (name, value) {

var argv = SetCookie.arguments;

var argc = SetCookie.arguments.length;

var expires = (argc > 2) ? argv[2] : null;

var path = (argc > 3) ? argv[3] : null;

var domain = (argc > 4) ? argv[4] : null;

var secure = (argc > 5) ? argv[5] : false;

document.cookie = name + “=” + escape (value) +

((expires == null) ? “” : (“; expires=” + expires.toGMTString())) +

((path == null) ? “” : (“; path=” + path)) +

((domain == null) ? “” : (“; domain=” + domain)) +

((secure == true) ? “; secure” : “”);

}

function DeleteCookie (name) {

var exp = new Date();

exp.setTime (exp.getTime() – 1);

// This cookie is history

var cval = GetCookie (name);

document.cookie = name + “=” + cval + “; expires=” + exp.toGMTString();

}

// End Script –>

</SCRIPT>

<script>

document.write(“Hello <b>” + Who() + “</b>. You’ve been here <b>” + Count() + “</b> time(s). Last time was <b>” + When() +”</b>.”)

</script>

<br>

<a href=”java script:set()”>Change name</a>

<hr>

This script tells you how many times you’ve visited
this page and when you last visited this page by
using a cookie.

to post a comment
JavaScript

2 Comments(s)

Copy linkTweet thisAlerts:
@ShampieApr 30.2003 — I know for MAC netscape or IE or any other browser something extra needs to be defined..

but I dont know what..

that is what you are missing.. I am interested in the anwser aswell!
Copy linkTweet thisAlerts:
@reyjkingauthorApr 30.2003 — yeah all the code is right but just that one little problem....

there has gotta be a quirky little script fix......

but thanks anyway
×

Success!

Help @reyjking spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.16,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...