Avatar billede bindeballe Nybegynder
17. juli 2003 - 10:59 Der er 22 kommentarer og
1 løsning

Excel regne-ark på hjemmeside?

Hej.

Jeg har lige opdateret min hjemmeside, men en funktion virker ikke:
Jeg har indsat et låst excel regneark. Der er 3 ulåste felter, som den besøgende skal skrive et par tal i. Arket regner så selv nogle andre værdier i de andre felter ud. -MEN på siden vises bare, at "billedet" mangler. Hvad skal jeg gøre? http://bindeballe.homepage.dk/Bland_selv.htm

Håber en eller flere kan hjælpe mig?

Venlig hilsen
Allan
Avatar billede dk_akj Nybegynder
17. juli 2003 - 11:01 #1
Hvad med at lave det med javascript istedet ??

//akj
Avatar billede dk_akj Nybegynder
17. juli 2003 - 11:03 #2
Den viser ikke dit ark da du refererer til ///D:/msowc.cab

//akj
Avatar billede jesperwerge Nybegynder
17. juli 2003 - 11:04 #3
det virker fint hos mig? - hvordan har du gjort det :o)
Avatar billede bindeballe Nybegynder
17. juli 2003 - 11:04 #4
akj.

Jeg aner ikke ret meget om det! Har bare cyklet rundt i frontpage, indtil jeg fik lavet en brugbar hjemmeside.
Hvad er javascript og hvordan laver jeg det??

Allan
Avatar billede dk_akj Nybegynder
17. juli 2003 - 11:06 #5
javascript er programkode der afvikles i browseren.

Hvad er det du ønsker ??

Giv mig formlerne så laver jeg et eksempel.

//akj
Avatar billede bindeballe Nybegynder
17. juli 2003 - 11:08 #6
akj giv mig lige 10 minutter. Så laver jeg lige hjemmesiden om på linket øverst. Jeg sætter lige et par skærmbilleder ind og skriver hvad meningen og formlen er.

Allan
Avatar billede bindeballe Nybegynder
17. juli 2003 - 11:17 #7
AKJ så er siden klar. Håber du kan se hvad meningen skulle være?

Allan
Avatar billede bindeballe Nybegynder
17. juli 2003 - 11:22 #8
akj jeg kunne godt se den refererer til ///D:/msowc.cab, men jeg kan ikke finde denne fil, når jeg søger efter den. Kunne jeg ikke bare ligge denne fil ud også, hvis jeg altså kunne finde den??

Allan
Avatar billede rkhdk Nybegynder
17. juli 2003 - 12:34 #9
bindeballe =>Du bedes læse reglerne endnu engang, især § 2.1.11
http://www.eksperten.dk/regler.phtml

Rkhdk / CoAdmin
Avatar billede dk_akj Nybegynder
17. juli 2003 - 12:39 #10
<form name=form1>
<table border="1">
    <tr>
        <td>
            AVB2000
        </td>
       
        <td>
            Liter
        </td>
       
        <td>
            %
        </td>
        <td>
            ca pris
        </td>

       
    </tr>


    <tr>
        <td>
            Metanol
        </td>
        <td>
            <input type="text" name="met_amm" id="met_amm" value="0" tabindex="1" onChange="sum();">
        </td>
       
        <td>
            <input type="text" name="met_pct" value="0" tabindex="0" readonly>           
        </td>
       
        <td>
            <input type="text" name="met_prc" value="0" tabindex="0" readonly>
        </td>
    </tr>
    <tr>
        <td>
            Olie
        </td>

        <td>
            <input type="text" name="oil_amm" id="oil_amm"  value="0" tabindex="2" onChange="sum();">
        </td>
       
        <td>
            <input type="text" name="oil_pct" value="0" tabindex="0" readonly>
        </td>
       
        <td>
            <input type="text" name="oil_prc" value="0" tabindex="0" readonly>           
        </td>
    </tr>
    <tr>
        <td>
            Nitro
        </td>

        <td>
            <input type="text" name="nit_amm" id="nit_amm" value="0" tabindex="3" onChange="sum();">
        </td>
           
        <td>
            <input type="text" name="nit_pct" value="0" tabindex="0" readonly>
        </td>
       
        <td>
            <input type="text" name="nit_prc" value="0" tabindex="0" readonly>       
        </td>
    </tr>
   
    <tr>
        <td>
            Ialt
        </td>

        <td>
            <input type="text" name="sum_amm" value="0" tabindex="0" readonly>
        </td>
           
        <td>
            &nbsp;
        </td>
       
        <td>
            <input type="text" name="sum_prc" value="0" tabindex="0" readonly>       
        </td>
    </tr>
   
</table>
</form>
<script language=javascript>
function sum(){

var mysum;
var met;
var oil;
var nit;

var metprc = 10;
var oilprc = 100;
var nitprc = 125;


met = document.form1.met_amm.value;
oil = document.form1.oil_amm.value;
nit = document.form1.nit_amm.value;

met = checknum(met,"Metanol","met_amm");
oil = checknum(oil,"Olie","oil_amm");
nit = checknum(nit,"Nitro","nit_amm");

mysum = (met + oil + nit);

document.form1.met_pct.value =  (met / mysum )*100;
document.form1.oil_pct.value =  (oil / mysum )*100;
document.form1.nit_pct.value =  (nit / mysum )*100;

document.form1.met_prc.value =  (met * metprc);
document.form1.oil_prc.value =  (oil * oilprc);
document.form1.nit_prc.value =  (nit * nitprc);

document.form1.sum_prc.value = (met * metprc) +  (oil * oilprc) + (nit * nitprc);
document.form1.sum_amm.value = mysum;

}


function checknum(num,where,element){
    var lnum;

    lnum = parseFloat(num);

    if (isNaN (lnum)){
        alert("fejl i " + where +" indtast kun tal");
        lnum = 0;
        document.getElementById(element),value = 0;

    }
   


    if (lnum < 0){
        alert("Indtast kun tal > 0 i " + where);
        document.getElementById(element),value = 0;
        return 0;
   
    }
    return lnum ;

}
</script>

//akj
Avatar billede rkhdk Nybegynder
17. juli 2003 - 12:39 #11
bindeballe => kan se du er ny her, prøv at kik her http://www.ebruger.dk/faq/ på den uofficielle eksperten FAQ
Avatar billede bindeballe Nybegynder
17. juli 2003 - 12:42 #12
skal det bare indsættes under HTML i Front Page??

Allan

okay rkhdk, undskyld! ;-)
Avatar billede dk_akj Nybegynder
17. juli 2003 - 12:44 #13
Bindevalle >> Ja.

Rkhdk>> Hvad er der sket ?

//akj
Avatar billede rkhdk Nybegynder
17. juli 2003 - 12:46 #14
dk_akj =>§ 2.1.11 -> opretter samme spm flere gange ;o)
Avatar billede bindeballe Nybegynder
17. juli 2003 - 12:49 #15
Det virker ikke! Prøv selv at kigge! Har kopieret det her fra og sat det ind mellem (html) og (head). Hvor skal det ellers sættes ind?

Allan
Avatar billede dk_akj Nybegynder
17. juli 2003 - 12:52 #16
rkhdk >> Oki.

bindeballe >> Du skal sætte det ind som htmlkode, ikke som text.

//akj
Avatar billede bindeballe Nybegynder
17. juli 2003 - 12:55 #17
Husk nu jeg er dum! *G* Hvordan gør jeg det? Nederst i front page er der "normal" "HTML" "eksempel".
Jeg trykkede på "HTML" og satte den tekst jeg kopierede herfra ind i det der stod under "HTML" i forvejen. Valgte gem og uploadede det.

Allan
Avatar billede dk_akj Nybegynder
17. juli 2003 - 12:59 #18
Jeg bruger ikk eselv frontpage men...

Er der ikke noget med at du kan vælge et html faneblad hvor du så får vist html koderne ??

Starten af httml kode ser sådan ud.
<html>
<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Bland_selv</title>
<meta name="Microsoft Border" content="tl, default">
</head>

Imellem <body> og </body> skal du sætte det ind

//akj
Avatar billede bindeballe Nybegynder
17. juli 2003 - 13:08 #19
jeg har lavet en ny test side http://bindeballe.homepage.dk/test.htm hvor jeg har sat det ind mellem de to body´er.
Det virker stadig ikke.

Allan
Avatar billede dk_akj Nybegynder
17. juli 2003 - 13:15 #20
Du må ikke lave det grafisk, du skal lave det i "ren html"

Er der ikke et menupunkt der hedder vis html eller sådan noget ??

//akj
Avatar billede dk_akj Nybegynder
17. juli 2003 - 13:17 #21
Avatar billede bindeballe Nybegynder
17. juli 2003 - 13:34 #22
Nu har jeg valgt "indsæt HTML" og det virker. Jeg kan se i Html koden, at jeg selv kan rette priserne for ingridienserne der. Kunne dog ikke få det til at virke indtil jeg fandt ud af at bruge punktum i stedet for komma. Kan jeg ikke redigere udseendet på "kassen". D.v.s. give kasserne lidt farver så folk bedre forstår hvor de skal skrive deres tal. Kan man bruge komma i stedet for punktum?

Men det er da allerede nu et stort fremskridt!

Allan.

Skal nok snart Acceptere dit svar! ;-)
Avatar billede dk_akj Nybegynder
17. juli 2003 - 13:47 #23
Punktum / komma kommer an på hvad brugerens decimalseperator er.
Hvis du vil bruge farver skal du rode med <td> tag'et

<td bgcolor=blue>

//akj
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