2014-02-21 151 views
1

我有多個域名通過iFrame重定向到相同的響應式網站。在iframe中重定向的響應式網站沒有響應

問題是,當我在移動設備上訪問這些網站時,它不再響應。

原始網站http://m.isero.nl/,作品完美。
但是,當我使用按框架重定向的域名時,它不會再響應,如http://iseroijzerwarengroep.be/

如何使本網站能夠響應iFrame內的移動設備?

我在CSS試過這樣:

iframe, object, embed{ 
    width: 100%; 
    height: auto; 
} 

但沒有成功。

+0

iframe會老壞..尤其是在你的情況..請不要「重定向」是iframe ..你應該使用的.htaccess或其他服務器的設置要做到這一點。 – Hardy

+0

@Hardy你很混淆幀和iframes。當然,iframe肯定有他們的問題,但有時他們是唯一的選擇。幀幾乎不是一個好的選擇。 – patricksweeney

回答

1

問題是您的父網站在<head>中沒有合適的viewport元標記。該標籤出現在子站點:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 
+1

沒錯,但我沒有訪問父站點的頭部,我不能在子站點解決這個問題嗎? – DlennartD

+1

iframe無法修改它的父項(除非父項被編碼爲允許) –

+0

那麼解決方案是什麼? – Naeem