Impressum


Stylevergabe per JavaScript geschrieben am 03.06.2006

Folgender Code weist eine Styleclasse einem Element zu
JavaScriptdocument.getElementById(id).className ='linkinaktiv'; JavaScript var v=0;//BrowserVersion var IE = navigator.appName.indexOf(\"Microsoft\") != -1; var NC = navigator.appName.indexOf(\"Netscape\") != -1; var Opera =navigator.userAgent.indexOf(\"Opera\")!=-1; var iswin =navigator.userAgent.indexOf(\"Windows\")!=-1; var vOS=navigator.platform; if(navigator.appVersion.indexOf(\"4.\")!=-1){bs_version=4}else if(navigator.appVersion.indexOf(\"5.\")!=-1){bs_version=5}else if(navigator.appVersion.indexOf(\"6.\")!=-1){bs_version=6}; if(!IE)if(navigator.userAgent.indexOf(\"7.\")!=-1){bs_version=7}; //DIV-Behandlung var ie_version = false;var ns_version = false; var vers =parseInt(navigator.appVersion); var apnam=navigator.appName; var uagt =navigator.userAgent.toLowerCase(); if(apnam.indexOf(\"Netscape\")!=-1){if(vers<5){ns_version=4}else if(vers>=5){ns_version=6}}; if(apnam.indexOf(\"Microsoft\")!=-1){if(uagt<4){ie_version=3}else if((uagt==4)&&(uagt.indexOf(\"msie 5.0\")==-1)&&(uagt.indexOf(\"msie 5.5\")==-1)){ie_version=4} else if((uagt.indexOf(\"5.0\")>-1)||(uagt.indexOf(\"5.5\")>-1)){ie_version=5}else if((uagt.indexOf(\"6.0\")>-1)||(uagt.indexOf(\"6\")>-1)){ie_version=6}} function get_element(name){ if(ie_version>4 || ns_version>4) {return document.getElementById(name)} else if(ns_version==4) {return eval(\"document.\"+name)} else if(ie_version==4){return eval(\"document.all.\"+name)} } function my_setstyle(ziel,atribut,wert) { if (ns_version!=4) { if(ie_version) {get_element(ziel).style.setAttribute(atribut,wert,\"false\");} else { //document.getElementById(ziel).setAttribute(atribut, wert);# if(atribut==\"backgroundcolor\") { atribut=\"bgColor\"; document.getElementById(ziel).setAttribute(atribut, wert ); } if(atribut==\"visibility\") { document.getElementById(ziel).style.visibility = wert; } } } //IE,ne5+ else {document.getElementById(ziel).style.atribut = wert;}//NC4 }


schreibe den ersten Kommentar:


Inhalt zur freien Verwendung gibs es beim Thema Downloads.
nach oben springen
mehr auf: Instagram, github, thingiverse