Types Mediawiki-强制IE10使用文档模式IE8
我觉得语义媒体维基和所见即所得扩展有问题。 在文档模式IE10和IE10中,编辑器会销毁语义标记,但在文档模式IE8中,一切都会正常工作 所以我的问题是:我如何告诉IE使用这种文档模式 浏览器模式并不重要,只是文档模式。 兼容性视图也一样-只是需要文档类型IE8:D 我刚刚发现: 但这不是真实的——页面上说它在实际版本中被删除了 搜索了很长时间,只找到了没有Mediawiki的解决方案:D 如果有人能在这里帮助我,我将不胜感激 编辑: 我认为wgDocType是解决方案。 但默认值为: “-//W3C//DTD XHTML1.0过渡版//EN” 如何将文档模式设置为IE8:D?我解决了这个问题 在outputpage.php中 我改变了方法 公共函数getHeadLinksArray($addContentType=false) 我变了Types Mediawiki-强制IE10使用文档模式IE8,types,internet-explorer-8,document,mediawiki,doctype,Types,Internet Explorer 8,Document,Mediawiki,Doctype,我觉得语义媒体维基和所见即所得扩展有问题。 在文档模式IE10和IE10中,编辑器会销毁语义标记,但在文档模式IE8中,一切都会正常工作 所以我的问题是:我如何告诉IE使用这种文档模式 浏览器模式并不重要,只是文档模式。 兼容性视图也一样-只是需要文档类型IE8:D 我刚刚发现: 但这不是真实的——页面上说它在实际版本中被删除了 搜索了很长时间,只找到了没有Mediawiki的解决方案:D 如果有人能在这里帮助我,我将不胜感激 编辑: 我认为wgDocType是解决方案。 但默认值为: “-/
if ( $wgHtml5 ) {
$tags['meta-charset'] = Html::element( 'meta', array( 'charset' => 'UTF-8' ) );
);
到
完美作品:D
if ( $wgHtml5 ) {
$tags['meta-charset'] = Html::element( 'meta', array( 'charset' => 'UTF-8' ) );
$tags['meta-http-equiv'] = Html::element( 'meta', array( 'http-equiv' => 'X-UA-Compatible' ,'content' => 'IE=EmulateIE8' )
);