2017-08-04 243 views
2

如何使iframe src全寬度和高度?iframe src全寬和高度

例如我有這樣

<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> 

這僅僅是要去的iframe具有全尺寸的寬度和只有iframe高度。

當你看到這部分page.php?width=100%&height=100%

如果我把它這樣,它不會工作。即使我做像這樣 page.php?width=auto&height=auto

我需要在這裏,使這個 page.php?width=100%&height=100%去全iframe的寬度和高度,因爲page.php文件的內容將被重新調整,如果我改變大小這樣page.php?width=200&height=200

任何人都可以幫助我。欣賞它

+0

@charlietfl好你給我造型內容的想法是的,我有控制的內容,所以我幾乎在那裏,它的工作原理:D感謝一大堆 –

回答

0

那麼通過URL查詢是一個開始,但你需要使用這些信息來給頁面樣式:

src="page.php?fullscreen=true"

這僅僅是你可以嘗試什麼粗略例如,您可能想要根據你需要什麼改變樣式。

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

您可以獨立,然後做傳球的寬度和高度類似的東西在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

感謝您的時間寫這一切,但我已經修復它與@charlietfl是sulnce。再次感謝 –

+0

那麼因爲他的回答或評論在這裏是不可見的,你至少應該編輯你的答案以顯示解決方案,或者嘗試這個並將其標記爲已解決......這對其他人將來會有所幫助。 –