利用者:Wolf359borg/MediaWiki:Gadget-SwitchFont.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
/*
* 欧文、和文の合成フォント指定に対応できるMacとWindowsのモダンブラウザ
* を判別し、CSSを直接追加指定する
*/
(function() {
var ua = window.navigator.userAgent.toLowerCase();
var cssstr = 'div#content h1, div#content h2, div#content #firstHeading ';
if (ua.indexOf('mac os x') !== -1)
{
cssstr += '{font-family:"Linux Libertine",Times,"游明朝体",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN",serif;}';
mw.util.addCSS(cssstr);
}
else if (!( (ua.indexOf('msie') !== -1 && parseFloat(ua.split("trident/")[1]) < 7)
|| (ua.indexOf('firefox/') !== -1 && parseFloat(ua.split('firefox/')[1]) < 3)
|| ua.indexOf('android') !== -1
|| ua.indexOf('blackberry') !== -1
|| ua.indexOf('webos') !== -1
|| ua.indexOf('playstation') !== -1
|| ua.indexOf('symbianos') !== -1
|| ua.indexOf('series60') !== -1
|| ua.indexOf('netfront') !== -1
|| ua.indexOf('opera mini') !== -1
|| ua.indexOf('s40ovibrowser') !== -1))
{
cssstr += '{font-family:"Linux Libertine","Times New Roman","游明朝","Yu Mincho","HGP明朝B",serif;}';
mw.util.addCSS(cssstr);
}
})();