- 本文
</script> </body> </html> +``` + + + ○Webbrowserのレンダリングモードを「IE8以上」に設定して、 次のhtmlを表示するとInternetExploreと表示が異なる(同じにしたい)
.NET WebBrowser DOCTYPEの制御について
Windows7,C#4.0,IE10です。
以下のサイトを参考に、レジストリ「FEATURE_DOCUMENT_COMPATIBLE_MODE」を変更することでWebBrowserのレンダリングモードを変えることができました。
http://cathval.com/csharp/672
しかし、互換モードで表示する必要があるhtmlも標準モードでの表示になってしまします。
InternetEplorerと同じように、
htmlに応じてレンダリングモードを切り替えることは可能でしょうか?
○Webbrowserのレンダリングモードの確認
<html>
<body>
<script>
alert(document.documentMode);
</script>
</body>
</html>
○Webbrowserのレンダリングモードを「IE8以上」に設定して、
次のhtmlを表示するとInternetExploreと表示が異なる(同じにしたい)
<HTML>
<body bgcolor="#000000">
<table width="100%" border="0" >
<tr>
<td width="1%">
<img src="x.gif" width="10" height="10">
</td>
<td width="1%" valign="top" bgcolor="#4F5EBE">
</td>
<td valign="top" width="100%">
<table width="100%" border="0" bgcolor="#FFFFFF" >
<tr>
<td>
<img src="x.gif" >
</td>
</tr>
</table>
<table width="100%" border="0" background="x.gif">
<tr align="right">
<td>
<img src="x.gif" width="86" height="20">
</td>
</tr>
</table>
<div style='color:yellow'>あああ</div>
<table width="100%" border="0" bgcolor="#FFFFFF" >
<tr>
<td>
<img src="x.gif" width="10" height="1">
</td>
</tr>
</table>
<table width="100%" >
<tr>
<td>
<img src="x.gif" width="140" height="17" >
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Windows7,C#4.0,IE10です。 以下のサイトを参考に、レジストリ「FEATURE_DOCUMENT_COMPATIBLE_MODE」を変更することでWebBrowserのレンダリングモードを変えることができました。 http://cathval.com/csharp/672 しかし、互換モードで表示する必要があるhtmlも標準モードでの表示になってしまします。 InternetEplorerと同じように、 htmlに応じてレンダリングモードを切り替えることは可能でしょうか? ○Webbrowserのレンダリングモードの確認 ```html <html> <body> <script> alert(document.documentMode); </script> </body> </html> ``` ○Webbrowserのレンダリングモードを「IE8以上」に設定して、 次のhtmlを表示するとInternetExploreと表示が異なる(同じにしたい) ```html <HTML> <body bgcolor="#000000"> <table width="100%" border="0" > <tr> <td width="1%"> <img src="x.gif" width="10" height="10"> </td> <td width="1%" valign="top" bgcolor="#4F5EBE"> </td> <td valign="top" width="100%"> <table width="100%" border="0" bgcolor="#FFFFFF" > <tr> <td> <img src="x.gif" > </td> </tr> </table> <table width="100%" border="0" background="x.gif"> <tr align="right"> <td> <img src="x.gif" width="86" height="20"> </td> </tr> </table> <div style='color:yellow'>あああ</div> <table width="100%" border="0" bgcolor="#FFFFFF" > <tr> <td> <img src="x.gif" width="10" height="1"> </td> </tr> </table> <table width="100%" > <tr> <td> <img src="x.gif" width="140" height="17" > </td> </tr> </table> </td> </tr> </table> </body> </html>