Never been to CodeSnippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)

Pop Up Window Generator (See related posts)

// Pop Up Window Generator
// (Parameters passed through URL string)
// Usage: Link Text

var win=null;

function NewWindow(mypage,myname,w,h,pos,infocus) {
	if (pos == "random") {
		myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
		mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
	}
	if (pos == "center") {
		myleft = (screen.width)?(screen.width-w)/2:100;
		mytop = (screen.height)?(screen.height-h)/2:100;
	} else if ((pos != 'center' && pos != "random") || pos == null) {
		myleft = 0;
		mytop = 20
	}
	settings = "width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";
	win = window.open(mypage,myname,settings);
	win.focus();
}

You need to create an account or log in to post comments to this site.