2013-10-15 47 views
0

一個有關sematic media wiki和WYSIWYG擴展的問題。 在文檔模式IE10和IE10編輯器銷燬語義標籤 - 但一切工作在文檔模式IE8 finder。Mediawiki - 將IE10強制爲文檔模式IE8

所以我的問題:我如何告訴IE使用這種Doc模式?

瀏覽器模式並不重要 - 只是文檔模式。 兼容性視圖也是 - 只需neeed Doc Type IE8:D。

我剛剛發現這一點:

MediaWiki Manual

但心不是實際的 - 頁說,它在實際的版本將被刪除。

已搜索了很長時間,只有找到解決方案沒有Mediawiki:D。

會很感激,如果有人可以幫助我在這裏

編輯:

我覺得wgDocType是解決方案。 但默認值是: ' - // W3C // DTD XHTML 1.0 Transitional // EN'

如何將文檔模式設置爲IE8:D?

回答

0

我解決了這個問題。

在outputpage.php 我改變了方法

公共職能getHeadLinksArray($ addContentType = FALSE)

我改變

if ($wgHtml5) { 
$tags['meta-charset'] = Html::element('meta', array('charset' => 'UTF-8'));   
); 

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') 
); 

完美的作品: D