Nausi Geschrieben 5. Februar 2003 Geschrieben 5. Februar 2003 Hallo ihr zusammen, hab ein eigentlich ganz leichtes Problem (zumindest denke ich das)und zwar habe ich ein kleines Bild und wenn man auf das Bild drückt (Link) wird eine neue Seite übergeben (frame). Jetzt muss ich aber auf dieser Seite auf die Felder zugreifen die sich auf der Seite meines Bildes befinden. Wie muss ich das jetzt machen Mit request hatte ich leider keinen Erfolg Schon mal danke für eure Hilfe Eure Nausi :marine Zitieren
Tachyoon Geschrieben 5. Februar 2003 Geschrieben 5. Februar 2003 Wenn du Werte von einer Seite auf die andere übergeben willst: Formular mit http-post verwenden. Die übergebenen Daten können aber nur über eine Scriptsprache ausgewertet werden. Mit reinem html kommst du da afaik nicht weit. CU Zitieren
oneside Geschrieben 7. Februar 2003 Geschrieben 7. Februar 2003 Du kannst hinter einem Link Parameter übergeben. Das ganze sieht dann so aus: Erst die URL, dann nach ? die Parameter mit & getrennt url.de?parameter1¶meter2¶meter3 Auf der aufgerufenen Seite kannst Du die Url (location) dann zerlegen und die Parameter wieder benutzen dies funktioniert so: <script language="JavaScript" type="text/JavaScript"> <!-- var AR_ARGUMENTE = new Array(); function s_get_values() { //Alles aus der URL inkl dem ? ermitteln var V_ARGUMENTE = window.location.search; //? entfernen V_ARGUMENTE = V_ARGUMENTE.replace("?",""); //Partameter in Array einlesen AR_ARGUMENTE = V_ARGUMENTE.split("&"); //ö,ü,ä werden bei HTML- Übergabe durch %F26 o.ä. ersetzt (zurückformatieren) //Sollte bei allen Parametern gemacht werden. AR_ARGUMENTE[0] = unescape(AR_ARGUMENTE[0]); AR_ARGUMENTE[1] = unescape(AR_ARGUMENTE[2]); AR_ARGUMENTE[2] = unescape(AR_ARGUMENTE[3]); } s_get_values(); //--> </script> Natürlich ist dies verbesserungwürdig, aber ein Ansatz! MFG - Oneside - Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.