2011-12-09 45 views
0

我已經在使用此iframe:I幀+ CSS +驗證

<iframe src="includes/captcha/display_captcha.php" id="captcha" scrolling="no" marginheight="0"></iframe> 

驗證上滾動和MARGINHEIGHT失敗 - 每個人都知道這是現在已經過時了。

我試過&谷歌搜索各種解決方案將這些內聯格式化切換到CSS,但沒有在所有瀏覽器中工作。

你可以在這裏看到驗證碼圖片(從上面) - www.flirtwithme.co - 如果你有興趣。

是否有可能在CSS中成功替換這兩個命令並控制iframe或者這僅僅是不可能的?

謝謝你

+0

您要驗證哪種版本的HTML? –

+0

使用firefix'開發人員工具'本地驗證器 - 「檢查此文檔時發現錯誤爲HTML5!」 - 因此我假設html5 ... – Adam

+0

沒有得到您的問題。你能解釋一下嗎? –

回答

0

如果你只是想要有效的HTML5,你想要無縫。看到http://www.quackit.com/html_5/tags/html_iframe_tag.cfm

<iframe src="includes/captcha/display_captcha.php" id="captcha" height="100" width="50" seamless></iframe> 

當前不支持任何瀏覽器,因此對功能,您必須繼續使用無效的屬性,直到瀏覽器趕上標準。

+0

雖然沒有嘗試,但驗證者說,它不支持許多瀏覽器... – Adam

+0

如果你想成爲有效的html5(儘管不被任何人支持),'seamless'就是這樣做的方法。 'scrolling =「no」marginheight =「0」'是實現它的方法。驗證將被打破,直到瀏覽器有效。 –

+0

您可以按照以下鏈接查看瀏覽器何時採用它:http://www.w3schools.com/html5/att_iframe_seamless.asp –