Tuesday, June 17th, 2008
Popup on unload. Quick reference from JavaScript-Coder.com
<html>
<head>
<title>JavaScript Popup OnUnload</title>
</head>
<SCRIPT language=”JavaScript1.2″>
function exitpop() {
my_window = window.open
(http://www.domain.com, “mywindow1″, “status=1, width=350, height=150″);
my_window.document.write(’<H1>Popup Test!</H1>’);
}
</SCRIPT>
<body onunload=”javascript: exitpop()“>
<H1>JavaScript Popup Example 4</H1>
</body>
</html>
Popularity: 2%
Posted in JavaScript | No Comments »
Thursday, May 29th, 2008

I found a treasure trove of JavaScript tutorials this morning at W3Schools. If you are just a beginning user of JavaScript, they have lots of great, helpful information ready and waiting for you. If you are an intermediate or advanced user, you will find some great refresher tutorials along with advanced information on stuff that you might not know about just yet. Check it out and bookmark it, because it’s a valuable resource that you will want to revisit time and time again!
Popularity: 2%
Posted in JavaScript | 1 Comment »
Monday, February 11th, 2008
Ajax has becoming very popular recently, but most designers seem to rehash the same script over and over (you’ll see it in a lot of Wordpress Themes and Plugins). Perhaps we aren’t using ajax technology to its full potential, myself included. The list is made up of the best scripts available.
read more | digg story
Popularity: 3%
Posted in Ajax, JavaScript | No Comments »
Wednesday, December 19th, 2007
JavaScript hover button or swap image function:
<!– This Goes In The Head Tag –>
<script type=”text/JavaScript”>
<!–
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i
if (a[i].indexOf(”#”)!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf(”?”))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i
for(i=0;!x&&d.layers&&i
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//–>
</script>
<!– End Head Section –>
<a href=”http://www.domain.com/link.html” onmouseout=”MM_swapImgRestore()” onmouseover=”MM_swapImage(’subscribebutn’,”,’images/newsletter_signup2on.gif’,1)”>
<img src=”images/newsletter_signup2.gif” width=”290″ height=”131″ border=”0″ name=”subscribebutn”></a>
Popularity: 2%
Posted in JavaScript | No Comments »