Search
Sponsors

Archive for the ‘user info’ Category

Display browser name

Wednesday, February 18th, 2009

Display browser name

<body>
<html>
<head>
<script language=”JavaScript”>
function browserName()
{
 alert(navigator.appCodeName);
}
</script>
</head>
<body>
<input type=”button” value=”Browser Name” onClick=”browserName();”>
</body>
</html>

</body>
</html>

Browser Language

Wednesday, February 18th, 2009

This example will display the language setting of your browser, note that this produced ‘en-us’ on Internet explorer and ‘undefined’ in Firefox on my test PC.

<script language=”JavaScript”>
    var lang = navigator.browserLanguage;
    alert(”The language of your browser is “+’”‘+lang+’”‘)
</script>

Redirect on Java

Friday, January 9th, 2009

<SCRIPT LANGUAGE=”JavaScript”>
<!– Begin
if (navigator.javaEnabled())
window.location = “java-page.phpl”;
else
window.location = “non-java-page.phpl”;
//  End –>
</script>

Browser and OS info

Friday, January 9th, 2009

this probably needs updating

<script LANGUAGE=”JavaScript”>
<!– Original:  Chad Cunningham <ccunning@socrates.mps.ohio-state.edu> –>
<!– Web Site:  http://socrates.mps.ohio-state.edu/~ccunning –>
<!– Begin
bName = navigator.appName;
bVer = parseInt(navigator.appVersion);
document.write(”<center>”);
if (bName == “Netscape” && bVer >=4) {
document.write(’<table border=1><tr><td>Netscape 4</td></tr>’);
}
else if (bName == “Netscape” && bVer >=3) {
document.write(’<table border=1><tr><td>Netcape 3</td></tr>’);
}
else if (bName == “Netscape” && bVer >=1) {
document.write(’<table border=1><tr><td>Netscape 2 or below</td></tr>’);
}
else if (bName == “Microsoft Internet Explorer” && bVer >=4) {
document.write(’<table border=1><tr><td>Internet Explorer 4</td></tr>’);
}
else if (bName == “Microsoft Internet Explorer” && bVer >=2) {
document.write(’<table border=1><tr><td>Internet Explorer 3</td></tr>’);
}
else document.write (”<table border=1>”);

function isWin95() {
if (navigator.appVersion.indexOf(”95″) !=-1)
return true;
else return false;
}
function isWin31() {
if (navigator.appVersion.indexOf(”16″) !=-1)
return true;
else return false;
}
function isPPC() {
if (navigator.appVersion.indexOf(”PPC”) !=-1)
return true;
else return false;
}
function isSun() {
if (navigator.appVersion.indexOf(”SunOS”) !=-1)
return true;
else return false;
}
function isLinux() {
if (navigator.appVersion.indexOf(”Linux”) !=-1)
return true;
else return false;
}
function isHP() {
if (navigator.appVersion.indexOf(”HP”) !=-1)
return true;
else return false;
}
function isNT() {
if (navigator.appVersion.indexOf(”NT”) !=-1)
return true;
else return false;
}
if (isWin95()) {
document.write(’<tr><td>Windows 95</td></tr></table>’);
}
else if (isWin31()) {
document.write(’<tr><td>Windows 3.1</td></tr></table>’);
}
else if (isPPC()) {
document.write(’<tr><td>MacOS</td></tr></table>’);
}
else if (isSun()) {
document.write(’<tr><td>SunOS</td></tr></table>’);
}
else if (isLinux()) {
document.write(’<tr><td>Linux</td></tr></table>’);
}
else if (isHP()) {
document.write(’<tr><td>HP-UX</td></tr></table>’);
}
else if (isNT()) {
document.write(’<tr><td>Windows NT</td></tr></table>’);
}
else document.write(”</table>”)
document.write(”</center>”)
// End –>
</script>

Browser properties

Friday, January 9th, 2009

in the head section

<SCRIPT LANGUAGE=”JavaScript”>
<!– begin
function display() {
window.onerror=null;

colors = window.screen.colorDepth;
document.form.color.value = Math.pow (2, colors);
if (window.screen.fontSmoothingEnabled == true)
document.form.fonts.value = “Yes”;
else document.form.fonts.value = “No”;

document.form.navigator.value = navigator.appName;
document.form.version.value = navigator.appVersion;
document.form.colordepth.value = window.screen.colorDepth;
document.form.width.value = window.screen.width;
document.form.height.value = window.screen.height;
document.form.maxwidth.value = window.screen.availWidth;
document.form.maxheight.value = window.screen.availHeight;
document.form.codename.value = navigator.appCodeName;
document.form.platform.value = navigator.platform;
if (navigator.javaEnabled() < 1) document.form.java.value=”No”;
if (navigator.javaEnabled() == 1) document.form.java.value=”Yes”;

if(navigator.javaEnabled() && (navigator.appName != “Microsoft Internet Explorer”)) {
vartool=java.awt.Toolkit.getDefaultToolkit();
addr=java.net.InetAddress.getLocalHost();
host=addr.getHostName();
ip=addr.getHostAddress();
alert(”Your host name is ‘” + host + “‘\nYour IP address is ” + ip);
}
}
// end –>
</script>

in the body section

<center>
<form name=form>
<table border=1 width=300>

<tr>
<td>current resolution:</td>
<td align=center><input type=text size=4 maxlength=4 name=width>
x <input type=text size=4 maxlength=4 name=height></td>
</tr>

<tr>
<td>
browser:</td>
<td align=center><input type=text size=20 maxlength=20 name=navigator></td>
</tr>
<tr>
<td>
max resolution:</td>
<td align=center><input type=text size=4 maxlength=4 name=maxwidth>
x <input type=text size=4 maxlength=4 name=maxheight></td>
</tr>

<tr>
<td>
version:</td>
<td align=center><input type=text size=20 maxlength=20 name=version></td>
</tr>

<tr>
<td>
color depth:</td>
<td align=center><input type=text size=2 maxlength=2 name=colordepth> bit</td>
</tr>

<tr>
<td>
code name:</td>
<td align=center><input type=text size=15 maxlength=15 name=codename></td>
</tr>

<tr>
<td>
platform:</td>
<td align=center><input type=text size=15 maxlength=15 name=platform></td>
</tr>

<tr>
<td>
colors:</td>
<td align=center><input type=text size=8 maxlength=8 name=color></td>
</tr>

<tr>
<td>
java enabled:</td>
<td align=center><input type=text size=3 maxlength=3 name=java></td>
</tr>

<tr>
<td>
anti-aliasing fonts:</td>
<td align=center><input type=text size=3 maxlength=3 name=fonts></td>
</tr>

<tr>
<td colspan=2 align=center>
<input type=button name=again value=”again?” onclick=”display()”></td>
</tr>
</table>
</form>
</center>

modify the body tag

<BODY OnLoad=”display()”>

Translate