Ergebnis 1 bis 5 von 5
  1. #1
    b.o.fan ist offline Grünschnabel
    registriert
    23-02-2012
    Beiträge
    3

    Question iframe - Objekten des IFrames Werte zuweisen.

    Guten Tag.

    Ich würde gerne eine Webseite in einem <iframe> einbinden.

    Und dann ein Formular mit Daten füllen.

    Also auf meiner Seite einen Button anklicken und dann z.B. ein Form.Wert in der einfügten Seite ändern.

    Wie geht das?

    HTML-Code:
    <iframe src="http://spenden.hitfaker.net" width="90%" height="200" name="Spendenbox">
      <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
      Sie können die eingebettete Seite über den folgenden Verweis
      aufrufen: <a href="http://spenden.hitfaker.net">Spendenfenster</a></p>
    </iframe>
    Das wäre die eingeügte Seite. Ich will einen Link in

    HTML-Code:
    <form method="get" action="">
     <button id="start">start</button>
     <label for="url">Spendenlink</label>
     <input type="text" name="url" id="url" value="" />		
    </form>
    name="url" einfügen und dann das Form abschicken lassen. (den Button)

  2. #2
    Avatar von scrypter
    scrypter ist offline Haudegen
    registriert
    25-06-2011
    Beiträge
    706

    AW: iframe - Objekten des IFrames Werte zuweisen.

    das wird Dank same-origin-policy SOP nicht funktionieren

    was Du versuchen könntest, wäre das Formular auf Deiner Seite nachzubauen, und es von dort abzuschicken mit dem iframe als Ziel
    Code:
    <form method="get" action="http://spenden.hitfaker.net" target="Spendenbox">
        <button id="start">start</button>
        <label for="url">Spendenlink</label>
        <input type="text" name="url" id="url" value="" />
    </form>
    ich habe das Formular auf der Originalseite nicht getestet, da ich nicht spenden will und auch javascript habe ich für die Seite nicht erlaubt, daher weiß ich nicht, ob das Formular so vollständig ist

    PS: dann kannst Du aber auch das Formular gleich im iframe auf der Originalseite ausfüllen, eine URL einzutippen ist ja nicht soviel Arbeit und der ganze Aufwand lohnt m.E. nicht, um per Knopfdruck nur die URL zu übergeben
    Geändert von scrypter (19-09-2012 um 09:43 Uhr) Grund: ergänzt
    fatal error: EBKAC (error between keybord and chair)

  3. #3
    b.o.fan ist offline Grünschnabel
    registriert
    23-02-2012
    Beiträge
    3

    AW: iframe - Objekten des IFrames Werte zuweisen.

    Zitat Zitat von scrypter Beitrag anzeigen
    das wird Dank same-origin-policy SOP nicht funktionieren

    was Du versuchen könntest, wäre das Formular auf Deiner Seite nachzubauen, und es von dort abzuschicken mit dem iframe als Ziel
    Code:
    <form method="get" action="http://spenden.hitfaker.net" target="Spendenbox">
        <button id="start">start</button>
        <label for="url">Spendenlink</label>
        <input type="text" name="url" id="url" value="" />
    </form>
    ich habe das Formular auf der Originalseite nicht getestet, da ich nicht spenden will und auch javascript habe ich für die Seite nicht erlaubt, daher weiß ich nicht, ob das Formular so vollständig ist

    PS: dann kannst Du aber auch das Formular gleich im iframe auf der Originalseite ausfüllen, eine URL einzutippen ist ja nicht soviel Arbeit und der ganze Aufwand lohnt m.E. nicht, um per Knopfdruck nur die URL zu übergeben


    In dem Fall würde es ja 10 IFrames geben, und 10 URLS würden eingetragen werden.
    Leider Funktioniert das nicht. Der Wert wird zwar mit GET übergeben, aber die Seite hat dann keinen ReLoad. Ich vermute AJAX. Daher dachte ich, dass man die URl einfach in dessen input-text einfügen könnte....

  4. #4
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: iframe - Objekten des IFrames Werte zuweisen.

    Zitat Zitat von b.o.fan Beitrag anzeigen
    In dem Fall würde es ja 10 IFrames geben, und 10 URLS würden eingetragen werden.
    Leider Funktioniert das nicht. Der Wert wird zwar mit GET übergeben, aber die Seite hat dann keinen ReLoad. Ich vermute AJAX. Daher dachte ich, dass man die URl einfach in dessen input-text einfügen könnte....
    Ich verstehe zwar dein Problem nicht, aber hast du den Hinweis von Scrypter gelesen? Die SOP kannst du mit Javascript nicht umgehen.

  5. #5
    Kasalop ist offline Routinier
    registriert
    29-08-2012
    Beiträge
    398

    AW: iframe - Objekten des IFrames Werte zuweisen.

    Zitat Zitat von ein schlauer Beitrag anzeigen
    Ich verstehe zwar dein Problem nicht, aber hast du den Hinweis von Scrypter gelesen? Die SOP kannst du mit Javascript nicht umgehen.
    Wenn beide Seiten dem TE gehören, dann schon. @TE Tut es das? Ansonsten geht es nur über den umweg über ein serverseitiges script, was aber mit sicherheit vom Betreiber der Fremdseite im IFrame nicht erwünscht ist.

    Lg Kasalop

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 09-02-2012, 01:50
  2. class im iframe zuweisen
    Von WAY_KOW im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 13-01-2009, 11:42
  3. Werte von iframe an Hauptseite übergeben
    Von ingo1188 im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 12-01-2009, 19:49
  4. Werte einer Variable zuweisen: Zeichen escapen
    Von Mssmar im Forum JavaScript
    Antworten: 10
    Letzter Beitrag: 08-11-2007, 00:12
  5. Werte lesen oder zuweisen?
    Von weed im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 16-06-2006, 10:33

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •