Drew's JavaScript Clips

  Automatically add page to Favorites
<script LANGUAGE="JavaScript">
<!-- Begin
if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {

var url="Your URL";
var title="
Your Page Name";

document.write('<A HREF="javascript:window.ext');
document.write('ernal.AddFavorite(url,title);" ');
document.write('onMouseOver=" window.status=');
document.write("'Click Here To Bookmark This Site'; return true ");
document.write('"onMouseOut=" window.status=');
document.write("' '; return true ");
document.write('">Click here to add this page to your Favorites!</a>');
}
else {
var msg = "<B>Bookmark this page!</B>";
if(navigator.appName == "Netscape") msg += " <B>Press CTRL+D</B>";
document.write(msg);
}

// End -->
</script>

  Display Dialog Box (warn users)
<script language=javascript>

function warnUsers(newLocation) {
alert("
text \
more text \
end of text");
top.location.href=newLocation;
}

</script>

<A href=javascript:warnUsers("URL")>Click Here</A>

  Drop-down Menu
Version 1:
<SCRIPT LANGUAGE="JavaScript">
<!--
function openDir (form) {
if (form.directory.selectedIndex == 0)
parent.window.location.href="
URL"
if (form.directory.selectedIndex == 1)
parent.window.location.href="
URL"
}
// end of script -->
</SCRIPT>

</HEAD>

<BODY>

<FORM NAME="myform">
<SELECT NAME="directory">
<OPTION SELECTED="SELECTED">
Page One</OPTION>
<OPTION>
Page Two</OPTION>
</SELECT>
<INPUT TYPE="button" NAME="button" VALUE=" Go " ONCLICK="openDir(this.form)">
</FORM>


Version 2:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function formHandler(form){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
}
// End -->
</SCRIPT>

<body>
<form name="form">
<select name="site" size=1 onChange="javascript:formHandler()">
<option value="">Go to...

<option value="URL1">Page One</option>
<option value="URL2">Page Two</option>

</select>
</form>
</body>

  onMouseOver Status Text
<A HREF="URL" onMouseOver="window.status='your status text';return true">

  Scrolling Status Text
<SCRIPT LANGUAGE="JavaScript">

<!-- Beginning of JavaScript Applet -------------------

/* Copyright (C)1996 Web Integration Systems, Inc. DBA Websys, Inc.
All Rights Reserved.

This applet can be re-used or modified, if credit is given in
the source code.

We will not be held responsible for any unwanted effects due to the
usage of this applet or any derivative. No warrantees for usability
for any specific application are given or implied.

PUT YOUR TEXT BETWEEN THE QUOTES IN THE FIRST TWO var LINES

*/

function scrollit_r2l(seed)
{

var m1 = "text";
var m2 = "
more text";

var msg=m1+m2;
var out = " ";
var c = 1;

if (seed > 100) {
seed--;
var cmd="scrollit_r2l(" + seed + ")";
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 100 && seed > 0) {
for (c=0 ; c < seed ; c++) {
out+=" ";
}
out+=msg;
seed--;
var cmd="scrollit_r2l(" + seed + ")";
window.status=out;
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 0) {
if (-seed < msg.length) {
out+=msg.substring(-seed,msg.length);
seed--;
var cmd="scrollit_r2l(" + seed + ")";
window.status=out;
timerTwo=window.setTimeout(cmd,100);
}
else {
window.status=" ";
timerTwo=window.setTimeout("scrollit_r2l(100)",75);
}
}
}
// -- End of JavaScript code -------------- -->

</SCRIPT>

</HEAD>

<BODY onLoad="timerONE=window.setTimeout('scrollit_r2l(100)',500);">