Avatar billede kasp Nybegynder
29. august 2010 - 20:56 Der er 7 kommentarer og
1 løsning

Åben i nyt vindue

Hej.
Jeg har en side hvor jeg gerne vil have hvor man ved at trykke på en knap kommer til en ny side (i det samme vindue).

Jeg vil gerne have at dette denne side åbner sig i et nyt vindue er der nogen der kan hjælpe mig med dette?

koden ser således ud:

<div align="center">
<input type="submit" onclick="return( submit_order( this.form ) );" class="button2" name="formSubmit" value="<?php echo $VM_LANG->_('PHPSHOP_ORDER_CONFIRM_MNU') ?>" />
</div>
<?php
if(  PSHOP_AGREE_TO_TOS_ONORDER == '1' ) {
    echo vmCommonHTML::scriptTag('', "function submit_order( form ) {
    if (!form.agreed.checked) {
        alert( \"". $VM_LANG->_('PHPSHOP_AGREE_TO_TOS',false) ."\" );
        return false;
    }
    else {
        return true;
    }
}" );
} else {
    echo vmCommonHTML::scriptTag('', "function submit_order( form ) { return true;  }" );
}
?>
<img src="http://www.partner-ads.com/dk/leadtrack.php?programid=2523&type=salg&ordrenummer=<?php echo $order_id?>&varenummer=x&antal=1&omprsalg=<?php echo $order_total?>" width=1 height=1>
</div>
Avatar billede kasp Nybegynder
29. august 2010 - 21:45 #1
Jeg skal måske lige fortælle at det er "PHPSHOP_ORDER_CONFIRM_MNU" jeg gerne vil have åbnet i et nyt vindue.

Mvh
Kasp
Avatar billede majbom Novice
30. august 2010 - 08:23 #2
du modsiger lidt dig selv i starten, du skriver at du vil have siden til at åbne i samme vindue og lige bagefter skriver du at den skal åbne i et nyt vindue?

og er du sikker på at PHPSHOP_ORDER_CONFIRM_MNU er en side?
Avatar billede kasp Nybegynder
30. august 2010 - 08:42 #3
Hej splazz.
Ja, kan godt se jeg ikke har udtrykt mig skarpt nok. Som det ser ud nu åbner "tak for din ordre" i samme vindue. Jeg vil gerne have siden til at åbne i et nyt vindue.

Jeg er ikke den store php haj så jeg er ikke helt sikker på at PHPSHOP_ORDER_CONFIRM_MNU er en side, men ved dog at den side der bliver åbnet hedder "tak for din ordre på dansk". Jeg har forsøgt med at indsætte window.open efter onclick. Der åbner "tak for din ordre side" desværre ikke og jeg får en 404 fejl.
Avatar billede majbom Novice
30. august 2010 - 13:05 #4
okay, hvad har du så tænkt dig der skal ske med siden med formen?
Avatar billede kasp Nybegynder
30. august 2010 - 20:46 #5
Det der sker på siden nu er at kunden acceptere handelsbetingelser og trykker på en "næste" knap. Herefter åbner der en side hvor der skal udfyldes betalingskort oplysninger. Inden betalingskort siden kommer frem kommer er der et hurtigt glimt af "tak for handlen" siden.

Det jeg gerne vil have der skal se er at kunden lige som nu kommer til betalingskort oplysnings siden. Jeg vil dog gerne have at "tak for handlen" siden bliver åbnet i et seperat vindue.
Avatar billede majbom Novice
31. august 2010 - 06:56 #6
så tror jeg at du skal lave det på den side der viser tak for handlen teksten.

en anden mulighed er at vise tak for handlen siden efter betalingskort-siden - det er vel det mest normale?
Avatar billede kasp Nybegynder
31. august 2010 - 10:20 #7
ok, ja det var selvfølgelig også en mulighed. Udfordringen er at der ikke er nogen knap på tak for handlen siden.

Jeg har desværre ikke adgang til koden for betalingskort siden så jeg kan ikke gøre sådan at kunden kommer tilbage til min "tak for handlen" side når kortoplysningerne er indtastet.
Avatar billede kasp Nybegynder
08. oktober 2010 - 09:28 #8
ikke givet point
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