Luk af popup - opdater opener location
Hejsa,Jeg har sidder og arbejder med noget DIBS betaling. Man åbner DIBS vinduet og betaler, så når betalingen er afsluttet eller afbrudt, lukker popupet vinduet og opdatere "hovedvinduet" med en callback url.
Men dette fungere kun i IE. I Firefox og Opera der åbner den et nyt vindue med callback URL i stedet for at opdatere hovedvinduet.
Hvordan kan dette løses?
Jeg har følgende script (som kun virker i IE):
var newwin = null;
function doPopup(f) {
myLeft = (screen.availWidth - 550) / 2;
myTop = (screen.availHeight - 600) / 2;
newwin = window.open ('', 'Betaling', 'scrollbars,status,width=550,height=600,left='+myLeft+',top='+myTop);
newwin.focus();
if (!self.name) self.name = 'shopwin';
if (!newwin.opener) newwin.opener = self;
f.opener.value = self.name;
return true;
}
På forhånd mange tak :)
Med venlig hilsen
Morten Rugaard
