Werte in Frameset - mainframe übergeben
Sascha
- javascript
0 Sascha
Hallo,
ich möchte aus einer Seite Werte in Mainframe eines Framesets übergeben.
Die Seite die die Werte aufnehmen soll ist von mir nicht editierbar, da sie zu einem Flugbuchungssystem gehört, auf das ich keinen Einfluss habe.
Nach dem Artikel "http://selfaktuell.teamone.de/artikel/javascript/wertuebergabe-2/index.htm" habe ich in frameset.htm folgendes Skript stehen:
<script language="javascript" type="text/javascript">
<!--
var formular = new Array(0);
decode();
/* Diese Funktion decodiert die Angaben im Pfad */
function decode()
{
var url = window.location.search;
if (url != "")
{
url = url.substring(1,url.length); // Die Daten werden aus der
// Url extrahiert und in
liste = url.split("&"); // Wertepaare am & getrennen
for (i=0;i<=liste.length-1;i++)
{
temp = liste[i].split("="); // Feld und Daten jedes
formular.splice(formular.length,2,temp[0],temp[1]); // Paares werden zerlegt
}
for (i=0;i<=formular.length-1;i++)
{
formular[i] = formular[i].replace(/+/g," ");
// Ersetzen des + durch Blank
formular[i] = unescape(formular[i]); // Escapesequenzen rekonstruieren
}
}
}
//-->
</script>
Im mainframe steht http://flights2.infosys.de/index.phtml/as65394
Das ist die besagte Seite, die ich nicht bearbeiten kann.
Wie stelle ich ich es an, das die variablen dort wieder ankommen?
Hier noch der URl, zum anschauen des Problems:
http://www.metaluna.de/test/Kopievonindex.html