Dynamiche iFrame Höhe

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dynamiche iFrame Höhe

    Hallo,

    Ich habe ein Kontaktformular das ich gerne über iFrame (da es nicht anders geht) in eine div Box meiner Seite einbinden möchte.
    Der iFrame hat einen fixen Wert:

    Code:
     style="height:4884px; width:100%"
    Das Problem dabei ist das sich die div Box nun ins unendliche streckt wegen dem Wert "height".
    Den Wert kann ich leider nicht verändern weil sich das Formular nach unten streckt wenn man nicht alle Felder ausgefüllt hat, somit könnte man nicht mehr alle teile des Formulares sehen.

    Ich habe wo gelesen das man das Problem mittels Java lösen könnte.
    Ich habe schon einiges versucht, nur klappt es leider nicht so wirklich.

    Folgendes habe ich in den <head> eingetragen:


    Code:
     <script type="text/javascript" language="JavaScript">
    		<!--
    		function pruefe() {
    		if(document.all&&!window.opera) {
    		var a=document.all.detail;
    		detail.document.body.scroll='no';
    		} else {
    		var a=document.getElementsByName('detail')[0];
    		a.scrolling='no';
    		}
    		var a=document.getElementsByName('detail')[0];
    		detail.document.getElementsByTagName('body')[0].style.overflow='hidden';
    		var b=detail.document.getElementById('cont');
    		if(a.style.height != eval(b.offsetHeight+35)+'px') {
    		a.style.height=eval(b.offsetHeight+35)+'px';
    		}
    		}
    		//-->
    		</script>
    Das an die Stelle wo der iFrame angezeigt werden soll:


    Code:
     <iframe onLoad="pruefe()" style="height:4884px; width:100%" scrolling="no" src="http://trading-pc.at/angebot/embed.php?id=2" id="detail" name="detail" frameborder="no"></iframe>
    Wenn jemand eine Lösung zu meinem Problem hat würde ich mich gerne über eine Antwort freuen.

    Liebe Grüße

  • #2
    java != javascript

    warum gibst du einem div nicht ein overflow:auto mit?

    und .. brich mal bitte deinen code um .. NOCH habe ich keinen widescreen.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Hallo,

      Funktioniert jetzt leider nicht mehr

      Hm, das wäre eine Versuchung wert.
      Werde ich gleich mal testen, melde mich zurück!

      Kommentar


      • #4
        Original geschrieben von 3dn4d0g
        Hallo,

        Funktioniert jetzt leider nicht mehr

        Hm, das wäre eine Versuchung wert.
        Werde ich gleich mal testen, melde mich zurück!
        Funktioniert leider nicht!

        Kommentar


        • #5
          Original geschrieben von 3dn4d0g
          Funktioniert jetzt leider nicht mehr
          Doch, sollte es. Was funktioniert nicht?

          Kommentar


          • #6
            kann man das konstrukt auch online sehen?
            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


            Kommentar


            • #7
              Original geschrieben von pekka
              Doch, sollte es. Was funktioniert nicht?
              brich mal bitte deinen code um .. NOCH habe ich keinen widescreen.

              Kommentar


              • #8
                Original geschrieben von Abraxax
                kann man das konstrukt auch online sehen?
                Habe es derzeit nur Lokal laufen, bekomm erst meinen Webspace.
                Der JS Code sollte aber in Ordnung sein oder?

                Liebe Grüße

                Kommentar


                • #9
                  Original geschrieben von 3dn4d0g
                  Der JS Code sollte aber in Ordnung sein oder?
                  Das wissen wir, sobald er online zu sehen ist.

                  Kommentar

                  Lädt...
                  X