liebes forum,
ich habe eine tt_products-anwendung umgesetzt, in welcher die zahlungsabwicklung komplett in einem von der pmkslimbox erzeugten iframe abläuft.
nach erfolgter zahlungsabwicklung (###BASKET_ORDERCONFIRMATION_TEMPLATE###) schließe ich das fenster per parent.location.href (getriggert durch setTimeout) und rufe die startseite auf.
natürlich könnte ich auch einen zusätzlichen link einfügen, der das benutzergesteuert übernimmt. nur ist ja der "close"-link der slimbox trotzdem da. betätigt man diesen, bleiben die zuletzt auf der parent-seite getätigten eingaben sichtbar. so richtig elegant ist keine der beiden versionen.
meine idee wäre nun gewesen, in einem javascript im ###BASKET_ORDERCONFIRMATION_TEMPLATE### die properties des "close"-links zu überschreiben. das gelingt mir aber bisher nicht.
der code, der den link erzeugt ist folgender (gestrafft):
var Lightbox = {
init: function(options){
new Element('a').setProperties({id: 'lbCloseLink', href: '#'}).setHTML(this.options.llClose).injectInside(this.bottom).onclick = this.overlay.onclick = this.close.bind(this);
}
}
kann mir jemand helfen??