利用者:Aokomoriuta/extraJsCss.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
/** 現在のURLから URLパラメータを取り出す **********
* [[en:MediaWiki:Common.js]] より。paramName : 取り出すパラメータの名前
*/
function getURLParamValue(paramName, url)
{
if (typeof(url) == 'undefined' || url === null)
url = document.location.href;
var cmdRe = RegExp('[&?]' + paramName + '=([^&#]*)'); // Stop at hash
var m = cmdRe.exec(url);
if (m && m.length > 1)
return decodeURIComponent(m[1]);
return null;
}
/** &withJS= URL parameter, &withCSS= URL parameter *******
* [[en:MediaWiki:Common.js]] より。MediaWiki空間に置かれているスクリプトまたはスタイルシートを
* [[Special:Mypage/vector.js]]または[[Special:Mypage/vector.css]]を編集しないで体験できるようにする
*/
var extraJS = getURLParamValue("withJS");
if (extraJS && extraJS.match("^MediaWiki:[^&<>=%]*\.js$"))
{
importScript(extraJS);
}
var extraCSS = getURLParamValue("withCSS");
if (extraCSS && extraCSS.match("^MediaWiki:[^&<>=%]*\.css$"))
{
importStylesheet(extraCSS);
}