Credits:
Cradle
Me
[quote]Kode js ini akan membuat css yg akan di load berbeda pada setiap navigator/browser.
Script:
[quote]bn=navigator.appName;
ie=bn.indexOf("Microsoft");
ns=bn.indexOf("Netscape");
op=bn.indexOf("Opera");
ieCSS="[b]IE.css[/b]"
nsCSS="[b]FF.css[/b]"
opCSS="[b]Opera.css[/b]"
obCSS="[b]Other.css[/b]"
loadCSS=document.createElement("link")
loadCSS.rel="stylesheet"
navBg.appendChild(loadCSS)
if(ie!=-1){loadCSS.href=ieCSS}
else if(ns!=-1){loadCSS.href=nsCSS}
else if(op!=-1){loadCSS.href=opCSS}
else{loadCSS.href=obCSS}[/quote]
Ganti yg di bold dengan url CSS file kamu.
nah klo ga mw bikin file css yg super banyak, mending pake ini:
[quote]bn=navigator.appName
myBrowser=bn.indexOf("[b]Browser Favorit[/b]")
spCSS="[i]Fave.css[/i]"
obCSS="[u]Other.css[/u]"
loadCSS=document.createElement("link")
loadCSS.rel="stylesheet"
navBg.appendChild(loadCSS)
if(myBrowser!=-1){loadCSS.href=spCSS}
else{loadCSS.href=obCSS}[/quote]
Ganti yg di bold dengan browser favorit kmu.
Isi dengan:
[quote]Microsoft
Netscape
Opera
Firefox[/quote]
Yg di [i]italicize[/i] dengan url file css buat browser pilihan kmu
Yg di underline untuk browser lain[/quote]
[quote]Different JS For Different Browser:
Credits:
Podo
Bang Kanal
[quote]var podo = document.createElement("script");
var browser=navigator.appName;
var fti="Netscape";
var ftia="Microsoft Internet Explorer";
if (browser==fti){
podo.type = "text/javascript";
podo.src = "[u]URL JS FF[/u]";
document.getElementsByTagName("head")[0].appendChild(podo);
}
if (browser==ftia){
podo.type = "text/javascript";
podo.src = "[b]URL JS IE[/b]";
document.getElementsByTagName("head")[0].appendChild(podo);
}
else
{
podo.type = "text/javascript";
podo.src = "[i]URL JS OPERA[/i]";
document.getElementsByTagName("head")[0].appendChild(podo);[/quote]
}[/quote]
Ganti url js yg ditandai ([i]italicized[/i] untuk opera, [b]bold[/b] untuk IE,[u] underlined[/u] untuk FF)
Last edited by ymm0t (2008-08-01 21:21:38)