---
title: "Snygga upp denna kååd"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/44847-snygga-upp-denna-kååd"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "medialabs"
published: "2002-05-29T14:59:32.000Z"
updated: "2002-05-29T20:24:56.000Z"
replies: 2
views: 293
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/44847-snygga-upp-denna-kååd"
---

# Snygga upp denna kååd

## #1 — medialabs, 2002-05-29T14:59Z

Hej

Det är koden jag använder i en .js fil men tycker att det verkar vara lite för mycket kod. Går det att rensa ut lite???

\------------------.js-----------------
var today = new Date();
var expiry = new Date(today.getTime() + 365 \* 24 \* 60 \* 60 \* 1000);
var nu = navigator.userAgent.toLowerCase();

  
function doCookie(skin) { 
   document.getElementById("skin").href='/css/' + skin + '.css';
   document.cookie="skin=" + escape(skin) + "; expires=" + expiry.toGMTString() + "; path=/";
   document.getElementById("logo").src = "/images/logo\_" + skin + ".gif";
   if (document.all) {// Internet Explorer (and opera too but that's ok)
    var sel = document.getElementsByTagName("SELECT")
    for (i=0;i\<sel.length;i++) { // hide and show all select boxes otherwise their colours won't change in IE (GRRRR!!!)
      sel*.style.visibility = "hidden";
	  sel*.style.visibility = "visible";
    }
   }

   var nu2 = (nu.indexOf("opera") != -1);
   if (nu2) {
    // reload for opera, as it doesn't support dynamic css switching
    window.location.reload();
   }
}
 
\<!-- popup rutan ---\>

function freeDLterms(app) {
 var ie = (nu.indexOf("msie") != -1);
 var op = (nu.indexOf("opera") != -1);
 if (ie && document.getElementById && !op) {
  var termsbox = window.open("Terms of Use for.htm", "", "width=350,height=320,toolbar=no");
 }
 else {
  var termsbox = showModelessDialog("Terms of Use for.htm", "", "dialogWidth:350px; dialogHeight:320px; status:no; help:no; resizable:yes");
 }
}

\-----------------------**

Permalänk: https://www.webforum.nu/p/44847

## #2 — medialabs, 2002-05-29T16:41Z

INGEN?

Permalänk: https://www.webforum.nu/p/686916

## #3 — solbulle, 2002-05-29T20:24Z

Vad är det egentligen du tycker är "onödigt"?
Du kan ju dels ta bort kommentarerna samt den extra kod som är för de med Opera om du inte bryr dig om de vill kunna utnyttja din "välj css på sidan funktion".

Sen använder du dig av function freeDLterms över huvudtaget?

Permalänk: https://www.webforum.nu/p/687054

---

Tråden på webben: https://www.webforum.nu/amne/javascript/44847-snygga-upp-denna-kååd
