Avatar billede shoofixmafi Nybegynder
24. april 2008 - 11:16 Der er 16 kommentarer og
1 løsning

CallBack lille script

Hej

Jeg har brug fro en side der giver en prisen med det samme
til dem der vaelger de 2 (lande) felter
ligesom denne side

http://www.gphone.com/recharge/multirates.asp?glo=cback&aid2=callback
http://secure1.imtglobaltel.com/eRate/Single_Rate_PrePaidCallbackCards.aspx?ratefilename=usr_callmebackrate&color=azure','prepaidcallbackrate'


Jeg er klar til at betale ogsaa

Mvh
Avatar billede shoofixmafi Nybegynder
24. april 2008 - 11:17 #1
Scriptet skal vaere paa PHP
Avatar billede w13 Novice
24. april 2008 - 11:22 #2
Når det skal vises med det samme, skal det være i JavaScript.
Det vil også være meget lettere at lave og det vil spare rigtig mange serverresourcer.
Avatar billede shoofixmafi Nybegynder
24. april 2008 - 22:41 #3
det er helt ok
jeg vil gerne har den rigtig resultat
Avatar billede w13 Novice
25. april 2008 - 08:39 #4
Men det skal så være i kroner?
Avatar billede shoofixmafi Nybegynder
25. april 2008 - 10:22 #5
OK
her er min msn s_khaldi@hotmail.com
Avatar billede w13 Novice
25. april 2008 - 10:51 #6
Skal du ha' det i kroner?
Avatar billede shoofixmafi Nybegynder
26. april 2008 - 02:23 #7
ja
Avatar billede olebole Juniormester
26. april 2008 - 14:09 #8
<ole>

Det må vel være noget à la:

<script type="text/JavaScript">
function setPrice() {
    var nValA = document.getElementById("selA").value*1;
    var nValB = document.getElementById("selB").value*1;
    var oPrice = document.getElementById("price");
    if (nValA<0 || nValB<0) {
        oPrice.value = "Rate";
        return;
    }
    oPrice.value = nValA + nValB;
}
</script>

<select id="selA" onchange="setPrice()">
    <option value="-1">Vælg</option>
    <option value="2.37">Et land (2,37)</option>
    <option value="1.54">Et andet land (1,54)</option>
</select>

<select id="selB" onchange="setPrice()">
    <option value="-1">Vælg</option>
    <option value="3.27">Et land (3,27)</option>
    <option value="4.22">Et andet land (4,22)</option>
</select>

<input id="price" value="Rate" type="text">

/mvh
</bole>
Avatar billede shoofixmafi Nybegynder
28. april 2008 - 01:11 #9
olebole : mange tak

1. Er det mugligt at laegge all lande i et tekst fil? hvis ja, hvordan?
2. Rate .. skal giver kun 3 sifre efter komma ligesom 0.345
Avatar billede olebole Juniormester
30. april 2008 - 00:12 #10
Hvis du laver en fil 'rates.js', der ser sådan ud:

var aSelectA = [
    "2.37", "Et land (2,37)",
    "1.54", "Et andet land (1,54)",
    "1.75", "Et tredie land (1,75)"
];
var aSelectB = [
    "2.37", "Et land (2,37)",
    "4.54", "Et andet land (4,54)",
    "3.75", "Et tredie land (3,75)"
];

- kan du lave koden om til:

<script type="text/JavaScript" src="rates.js"></script>
<script type="text/JavaScript">
function setPrice() {
    var nValA = document.getElementById("selA").value*1;
    var nValB = document.getElementById("selB").value*1;
    var oPrice = document.getElementById("price");
    if (nValA<0 || nValB<0) {
        oPrice.value = "Rate";
        return;
    }
    oPrice.value = (nValA + nValB).toFixed(3);
}

window.onload = function() {
    var o = null, oPar = document.getElementById("selA");
    for (var i=0,j=aSelectA.length; i<j; i+=2) {
        o = document.createElement("option");
        o.setAttribute("value", aSelectA[i]);
        o.appendChild( document.createTextNode(aSelectA[i+1]) );
        oPar.appendChild(o);
    }
    oPar = document.getElementById("selB");
    for (var i=0,j=aSelectB.length; i<j; i+=2) {
        o = document.createElement("option");
        o.setAttribute("value", aSelectB[i]);
        o.appendChild( document.createTextNode(aSelectB[i+1]) );
        oPar.appendChild(o);
    }
}
</script>

<p><select id="selA" onchange="setPrice()">
    <option value="-1">Vælg</option>
</select></p>

<p><select id="selB" onchange="setPrice()">
    <option value="-1">Vælg</option>
</select></p>

<input id="price" value="Rate" type="text">
Avatar billede shoofixmafi Nybegynder
30. april 2008 - 10:58 #11
meget flot

1. smid lige et svar
2. jeg vil gerne oprette en ny spoergesmaal til dig,
  til at lave en beregning after dette i timer, minutter, sekonder ..

  for eksampel .. naar rate er (lad os sige) 0.5 $
  saa det er : 20 minutes / 10 $
  er det OK?
Avatar billede olebole Juniormester
30. april 2008 - 22:35 #12
Bare lad os gøre den færdig, nu vi har fat i koden. Hvad skal du præcist lave?
Avatar billede shoofixmafi Nybegynder
01. maj 2008 - 01:40 #13
lad os sige at rate har givet mig resultat som :  0.15
og den er i US dollar per minutet.

saa vil jeg gerne viser hvor meget giver en 10 dollar i antal minuter.
Et felt under rate (0.15) som viser (66.6 minuter)      10/0.15= 66.666
Avatar billede olebole Juniormester
03. maj 2008 - 14:57 #14
Det kunne være noget à la:

<script type="text/JavaScript">
function setPrice() {
    var nValA = document.getElementById("selA").value*1;
    var nValB = document.getElementById("selB").value*1;
    var oRate = document.getElementById("rate");
    var oDollars = document.getElementById("dollars");
    var oMin = document.getElementById("minutes");
    if (nValA<0 || nValB<0) {
        oRate.value = "Rate";
        return;
    }
    oRate.value = (nValA + nValB).toFixed(3);
    oMin.value = ((oDollars.value*1)/(nValA + nValB)).toFixed(1);
}

window.onload = function() {
    var o = null, oPar = document.getElementById("selA");
    for (var i=0,j=aSelectA.length; i<j; i+=2) {
        o = document.createElement("option");
        o.setAttribute("value", aSelectA[i]);
        o.appendChild( document.createTextNode(aSelectA[i+1]) );
        oPar.appendChild(o);
    }
    oPar = document.getElementById("selB");
    for (var i=0,j=aSelectB.length; i<j; i+=2) {
        o = document.createElement("option");
        o.setAttribute("value", aSelectB[i]);
        o.appendChild( document.createTextNode(aSelectB[i+1]) );
        oPar.appendChild(o);
    }
}
</script>

<p><select id="selA" onchange="setPrice()">
    <option value="-1">Vælg</option>
</select></p>

<p><select id="selB" onchange="setPrice()">
    <option value="-1">Vælg</option>
</select></p>

<input id="rate" value="Rate" type="text">

<p><select id="dollars" onchange="setPrice()">
    <option value="10" selected="selected">10 Dollars</option>
    <option value="20">20 Dollars</option>
    <option value="30">30 Dollars</option>
</select></p>

<input id="minutes" value="0" type="text">
Avatar billede shoofixmafi Nybegynder
07. maj 2008 - 02:24 #15
meget flot

Jeg skal nok brug den oaa min hjemmeside here snart
www.kalemati.com/callback.html

og vende tilbage hvis der var noget forkert

smid lige et svar min bedste ekspert
Avatar billede olebole Juniormester
09. maj 2008 - 00:39 #16
- *griiiiiiiiiiiiiiiiiib*  =)
Avatar billede olebole Juniormester
10. maj 2008 - 13:26 #17
Tak for points  =)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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