Avatar billede jacand Nybegynder
13. april 2006 - 18:34 Der er 19 kommentarer og
1 løsning

Kun et klik på Ewire knap

Jeg har denne kode fra Ewire, men kan man lave det så man kun kan klikke på knappen engang, enten ved at låse den eller lave en redirect til en anden side.

<script type='text/javascript' language='javascript' src='http://www.ewire.dk/includes/quickservice_functions.js.asp'></script>
<a  style="cursor:pointer" onclick="java script:open_ewire_email('no@domain.dk','mig','<%=emne%>','<%=tekst%>','<%=belob%>','0','0');"><img src='http://www.ewire.dk/images/icons/ewire_betal_med_ani.gif' border='0'></a>
Avatar billede mclemens Nybegynder
13. april 2006 - 18:44 #1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<style type="text/css">

</style>

<script type='text/javascript' language='javascript' src='http://www.ewire.dk/includes/quickservice_functions.js.asp'></script>

<script type="text/javascript">
function resetclick(tmpnode){
tmpnode.onclick=function(){alert('Kun et klik pr gang');}
}
</script>

</head>

<body>

<a  style="cursor:pointer" onclick="open_ewire_email('no@domain.dk','mig','<%=emne%>','<%=tekst%>','<%=belob%>','0','0');resetclick(this);"><img src='http://www.ewire.dk/images/icons/ewire_betal_med_ani.gif' border='0'></a>
</body></html>
Avatar billede jacand Nybegynder
13. april 2006 - 19:17 #2
Yeps det var lige det jeg var ude efter :-)

Jeg lavede lige lidt om på den så den hopper en side tilbage når man klikker på den igen.

<script type="text/javascript">
function resetclick(tmpnode){
tmpnode.onclick=function(){java script:history.back();}
}
</script>

Smider du lige et svar.
Avatar billede mclemens Nybegynder
13. april 2006 - 19:23 #3
svar ;)
Avatar billede mclemens Nybegynder
13. april 2006 - 19:24 #4
skift evt. også src til en returknap :)
tmpnode.onclick=function(){java script:history.back();}
tmpnode.src="tilbage.jpg";
Avatar billede roenving Novice
13. april 2006 - 19:32 #5
-- og fjern det fuldstændige tåbelige i at bede javascript-fortolkeren om at fortolke script i en script-event som script:

...function(){history.back();}
Avatar billede mclemens Nybegynder
13. april 2006 - 19:42 #6
ok ... den så jeg ikke hehe :D
- fjernede den godt nok fra første post til mit
første indlæg, men så ikke lige den var kommet igen :P

jacand java script: bruges kun i href's som her:
<a href="java script: alert("ok");">check</a>
onclick, onmouseover, onmouseout, onkeydown ... o.s.v. skal ikke bruge den

tmpnode.onclick=function(){java script:history.back();}
kan vist også forkortes til
tmpnode.onclick=history.back();

(så længe der ikke skal tildeles flere js kommandoer til en onclick)
Avatar billede mclemens Nybegynder
13. april 2006 - 19:44 #7
tmpnode.onclick=function(){java script:history.back();}
kan vist også forkortes til
tmpnode.onclick=history.back();

(så længe der ikke skal tildeles flere js kommandoer til en onclick)

nej, det kunne den ikke :P
Avatar billede jacand Nybegynder
13. april 2006 - 20:04 #8
Jeg lader den være ved denne, nu virker den som den skal :-)

<script type="text/javascript">
function resetclick(tmpnode){
tmpnode.onclick=function(){history.back();}
}
</script>
Avatar billede mclemens Nybegynder
13. april 2006 - 20:08 #9
Lyder fornuftigt nok :)
- og tak for point ;)
Avatar billede jacand Nybegynder
13. april 2006 - 20:14 #10
Ja og tak for hjælpen.
Avatar billede mpfashion Nybegynder
09. juli 2009 - 12:23 #11
Hej

Jeg søger akut hjælp til at få bygget det nye Ewire system ind i en oscommerce shop, har haft ewire hele tiden, men efter ewire har lavet deres om virker mit ewire betaling ikke mere

Jeg ønsker derfor akut hjælp til dette
Avatar billede jacand Nybegynder
09. juli 2009 - 15:50 #12
Du skal gå ind på e-wire og lave en ny knap, da de har ændret JS fil og billedet hedder og ligger også et andet sted.
Avatar billede mpfashion Nybegynder
09. juli 2009 - 15:59 #13
Er der mulighed for hvis jeg kunne sende dig de filer som jeg før havde lavet scriptet at du kunne hjælpe med dette
Avatar billede jacand Nybegynder
09. juli 2009 - 16:06 #14
Har du ikke brugt
<script type='text/javascript' language='javascript' src='http://www.ewire.dk/includes/quickservice_functions.js.asp'></script>
<a  style="cursor:pointer" onclick="open_ewire_email('no@domain.dk','mig','<%=emne%>','<%=tekst%>','<%=belob%>','0','0');"><img src='http://www.ewire.dk/images/icons/ewire_betal_med_ani.gif' border='0'></a>

Eller har du lavet din egne JS fil?
Avatar billede mpfashion Nybegynder
09. juli 2009 - 16:11 #15
Nej, det er ikke bygget op på den måde som du skriver der

De filer som jeg har bygget ind i mit oscommerce shop system er her http://addons.oscommerce.com/info/4575

Men siden igår da Ewire lavede om virker dette ikke mere og det jeg har lavet nu er ikke optimalt, derfor ville jeg være lykkelig hvis du kunne hjælpe mig
Avatar billede mpfashion Nybegynder
09. juli 2009 - 16:12 #16
http://www.ewire.dk/includes/quickservice_functions.js.asp er heller ikke stien mere, de har lavet helt om på det
Avatar billede mpfashion Nybegynder
09. juli 2009 - 16:33 #17
Nej, det er ikke bygget op på den måde som du skriver der

De filer som jeg har bygget ind i mit oscommerce shop system er her http://addons.oscommerce.com/info/4575

Men siden igår da Ewire lavede om virker dette ikke mere og det jeg har lavet nu er ikke optimalt, derfor ville jeg være lykkelig hvis du kunne hjælpe mig
Avatar billede mpfashion Nybegynder
09. juli 2009 - 16:33 #18
Nej, det er ikke bygget op på den måde som du skriver der

De filer som jeg har bygget ind i mit oscommerce shop system er her http://addons.oscommerce.com/info/4575

Men siden igår da Ewire lavede om virker dette ikke mere og det jeg har lavet nu er ikke optimalt, derfor ville jeg være lykkelig hvis du kunne hjælpe mig
Avatar billede mpfashion Nybegynder
10. juli 2009 - 13:14 #19
Hej

Jeg har bygget dette ind i mit shop system, men efter at Ewire er overgået til deres nye system virker det ikke

Dette har jeg bygget :

// Ewire payment by slackbro'               
    // define ewire popup address
    $amount = number_format($order->info['total'],2,',','');
    $ewire_betalings_url = 'https://secure.ewire.dk/includes/quickservice.asp?action=changesme&savesme=1&email='.urlencode(MODULE_PAYMENT_SBV_EMAIL).'&name='.urlencode(MODULE_PAYMENT_SBV_NAME).'&subject='.urlencode(MODULE_PAYMENT_SBV_SUBJECT).'&body='.urlencode(MODULE_PAYMENT_SBV_BODY).'&amount='.$amount.'&allowchange=31&viewemail=1';

?>
<script type="text/javascript"><!--//
function check_ewire() {
    <?php if (is_array($payment_modules->modules) && ($$payment->code == 'sbv')) { ?>
    MM_openBrWindow('<?php echo $ewire_betalings_url; ?>','','width=400,height=600');
    return true;
    <?php } else { ?>
    return false;
    <?php } ?>
}
//--></script>


Håber derfor at nogen har en ide hvad man skal ændre for at få det til at virke igen
Avatar billede mpfashion Nybegynder
10. juli 2009 - 20:32 #20
Har fået dette til at virke

Problemet blev rettet af Jakob Olsen

Jeg siger mange tak for en stor hjælp
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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