Avatar billede Slettet bruger
13. maj 2002 - 22:52 Der er 11 kommentarer og
1 løsning

bruge dette programmering

På en internet side har jeg fundet en knap der kan vise hvilket styresystem man er på ved at klikke på knap.
Med kilde har jeg kopieret selve programmeringen.
Kan jeg lave samme knap ud fra nedenstående og hvordan?

<td id="o-content-main-td">
<!--/UdmComment-->
<SCRIPT LANGUAGE="JavaScript">



var detektion, OS;
detektion = navigator.userAgent.toLowerCase();
function popUp(){
        if (underSoeg('linux')) OS = "Du bruger ikke Windows, men Linux. Der er desværre ingen hjælp til opsætningen";
        else if (underSoeg('mac')) OS = "Du bruger ikke Windows, men MacOS. Der er i øjeblikket ingen hjælp til opsætningen"
        else if (underSoeg('nt'))
            {
            if (underSoeg('nt 5.1')) OS = "Du bruger Windows XP.";
            else if (underSoeg('nt 5.')) OS = "Du bruger Windows 2000.";
            else OS = "Du bruger Windows 2000 eller NT";
            }
        else if (underSoeg('98' && '9x')) OS = "Du bruger Windows Me"
        else if (underSoeg('98')) OS = "Du bruger Windows 98"
        else if (underSoeg('95')) OS = "Du bruger Windows 95"
        else OS = "Dit styresystem kan ikke genkendes";
function underSoeg(string)
    {
    place = detektion.indexOf(string) +1;
    return place;
    }
alert(OS);
}
</SCRIPT>

Avatar billede whatever Nybegynder
13. maj 2002 - 22:53 #1
<button onclick="popup()">Hvilket os</button>
Avatar billede erikjacobsen Ekspert
13. maj 2002 - 22:54 #2
Det er IKKE java - men javascript. Noget ganske andet
Avatar billede jdr_lundgren Nybegynder
13. maj 2002 - 22:58 #3
<input type="button" value="Hvilken OS" onClick="popUp()">
Avatar billede aslan Nybegynder
13. maj 2002 - 22:59 #4
Sig mig hvornår holder folk op med at tro at java og javascript er det samme?!
Avatar billede jakoba Nybegynder
13. maj 2002 - 23:00 #5
Jeg vil nok anbefale at du flytter funktionen underSoeg ud af funktionen popUp, og op foran:

<SCRIPT LANGUAGE="JavaScript">



var detektion, OS;
detektion = navigator.userAgent.toLowerCase();

function underSoeg(string)
    {
    place = detektion.indexOf(string) +1;
    return place;
    }

function popUp(){
        if (underSoeg('linux')) OS = "Du bruger ikke Windows, men Linux. Der er desværre ingen hjælp til opsætningen";
        else if (underSoeg('mac')) OS = "Du bruger ikke Windows, men MacOS. Der er i øjeblikket ingen hjælp til opsætningen"
        else if (underSoeg('nt'))
            {
            if (underSoeg('nt 5.1')) OS = "Du bruger Windows XP.";
            else if (underSoeg('nt 5.')) OS = "Du bruger Windows 2000.";
            else OS = "Du bruger Windows 2000 eller NT";
            }
        else if (underSoeg('98' && '9x')) OS = "Du bruger Windows Me"
        else if (underSoeg('98')) OS = "Du bruger Windows 98"
        else if (underSoeg('95')) OS = "Du bruger Windows 95"
        else OS = "Dit styresystem kan ikke genkendes";
alert(OS);
}
</SCRIPT>

Når det er gjort vil du i næsten alle brovsere kunne lave dit link som:

<a href="vis styresystem"
    onclick="popUp(); return false;">

mvh JakobA
Avatar billede erikjacobsen Ekspert
13. maj 2002 - 23:01 #6
Kunne I ikke lade være med at svare på spørgsmål, der er anbragt forkert,
så vi kan få opdraget kunderne!
Avatar billede jakoba Nybegynder
13. maj 2002 - 23:02 #7
asian >> aldrig. de to navne ligger for tæt på hinanden :(

men undskyld, jeg overså kategorien. ønsker ellers ikke at svare i forkert kategori.
Avatar billede gryn Nybegynder
13. maj 2002 - 23:30 #8
Han vidste det vel ikke. Det er vel også op til jer coadmins at flytte det til den rigtige kategori.
Avatar billede gryn Nybegynder
13. maj 2002 - 23:31 #9
Hvis folk i sin tid bare holdt fast ved navnet "LiveScript", så havde det været meget nemmere.
Avatar billede jakoba Nybegynder
13. maj 2002 - 23:41 #10
gryn >> hverken erikjacobsen eller jeg er coadmins. ( vi er for kloge til at udsætte os selv for al den kritik de får :-)
men nu ved ckt ihvertfald at der er forskel på java og javascript. så han/hun bruger rigtig kategori næste gang. Det er det væsentlige.

Ellers enig. Det er lidt surt at hver eneste nybegynder skal have det at vide, igen og igen og igen.

mvh JakobA
Avatar billede gryn Nybegynder
14. maj 2002 - 00:13 #11
jakoba -> undskyld... Jeg troede i var coadmins. Det var i øvrigt ikke for at brokke mig. Jeg synes generalt, at ekspertens coadmins klarer det udemærket.
Avatar billede Slettet bruger
14. maj 2002 - 08:50 #12
Det er sgu' da utroligt. Hvordan skulle jeg vide hvad forskellen er på java og javascript, når jeg ikke har forstand på det??
Men tak for hjælpen!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester