2017-08-04 7 views
2

Wie kann ich Iframe src zu voller Breite und Höhe machen?iframe src volle Breite und Höhe

zum Beispiel ich habe iframe wie dieses

<iframe scrolling="no" frameborder="0" allowtransparency="true" style="border:none;width:100%;height:100&;" allowfullscreen="" src="http://www.example.com/page.php?width=100%&height=100%"></iframe> 

dies nur gonna ist nur in voller Größe Breite und Höhe des iframe haben.

wie Sie diesen Teil zu sehen page.php?width=100%&height=100%

, wenn ich es so zu halten, wird es nicht funktionieren. auch wenn ich es wie dies page.php?width=auto&height=auto

machen, was ich hier brauchen, um diese page.php?width=100%&height=100% auf volle iframe Breite und Höhe zu gehen, weil der Gehalt an page.php der Größe verändert werden, wenn ich die Größe wie diese page.php?width=200&height=200

ändern

jemand mir bitte damit helfen. schätzen es

+0

@charlietfl gut du hast mir eine Idee, den Inhalt Styling und ja, ich habe die Kontrolle über diesen Inhalt, also bin ich fast da und es hat funktioniert: D danke ein Haufen –

Antwort

0

Nun vorbei die URL-Abfrage ist ein Anfang, aber Sie müssen diese Informationen verwenden, um die Seite Styling zu geben:

src="page.php?fullscreen=true"

Dies ist nur ein grobes Beispiel von dem, was Sie versuchen könnten, können Sie Ich möchte die Stile ändern, je nachdem, was für dich notwendig ist.

<?php if (!empty($_GET['fullscreen'])) {?> 
<style> 
html, body { 
    height:100%; 
    width:100%; 
} 
</style> 
<?php } ?> 

Sie könnten etwas ähnliche Vergehen in der Breite zu tun und Höhe unabhängig und dann diese Werte in dem mit CSS:

src="page.php?width=500&height=400"

<?php if (!empty($_GET['width']) && !empty($_GET['height'])) {?> 
<style> 
html, body { 
    height:<?php echo $_GET['height']; ?>px; 
    width:<?php echo $_GET['width']; ?>px; 
} 
</style> 
<?php } ?> 
+0

danke für Ihre Zeit, all dies zu schreiben, aber ich habe es bereits behoben mit @charlietfl ist Sulotion. Nochmals vielen Dank –

+0

Nun, da seine Antwort oder Kommentar hier nicht sichtbar ist, sollten Sie zumindest Ihre Antwort bearbeiten, um die Lösung zu zeigen, oder versuchen Sie es und markieren Sie es als gelöst .... es wird für andere Menschen in der Zukunft hilfreich sein. –

Verwandte Themen