利用者:Pemo~jawiki/vector.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
/* UTC clock with purge */
( function( $, undefined ) {
function showTime( $a ) {
var n = new Date() , h = n.getUTCHours(), m = n.getUTCMinutes();
var t = ( h < 10 ? '0' + h : h ) + ':' + ( m < 10 ? '0' + m : m );
var d = ["日","月","火","水","木","金","土"][ n.getUTCDay() ];
$a.text( n.getUTCFullYear() + '年' + ( n.getUTCMonth() + 1 ) + '月'
+ n.getUTCDate() + '日 (' + d + ') ' + t + ' (UTC)' );
setTimeout( function(){ showTime( $a ); }, 1000 ); }
function liveClock() {
var p = encodeURIComponent( mw.config.get( 'wgPageName' ) );
var l = mw.config.get( 'wgScript' ) + '?title=' + p + '&action=purge';
var n = mw.util.addPortletLink( 'p-personal', l , '' , 'lutcdate');
appendCSS( '#lutcdate a { color:darkgreen; font-weight:bold; }' );
n && showTime( $( n ).find( 'a:first' ) ); }
$( document ).ready( liveClock );
} )( jQuery );
/*
mediaWiki.loader.using(['mediawiki.util'], function() {
var $ = jQuery;
var sample = ' <div style="background:#f88"> '
+ ' 実験対象1:width 100% '
+ ' </div> '
+ ' <div style="background:#8f8> '
+ ' 実験対象2:width 300px '
+ ' </div> '
+ ' <div style="background:#88f;width:50%;margin:0"> '
+ ' 実験対象3:width 50% '
+ ' </div> '
+ ' <table style="width:100%; '
+ ' margin:0;padding:0; '
+ ' border-collapse:collapse"> '
+ ' <tr> '
+ ' <td> '
+ ' <div style="background:#f8f;width:100%;margin:0"> '
+ ' 実験対象4:table 左 '
+ ' </div> '
+ ' </td> '
+ ' <td> '
+ ' <div style="background:#ff8;width:100%;margin:0"> '
+ ' 実験対象4:table 右 '
+ ' </div> '
+ ' </td> '
+ ' </tr> '
+ ' </table> '
+ ' <div style="background:#8ff;margin:0 3em 0 2em"> '
+ ' 実験対象5: margin 0 3em 0 2em '
+ ' </div> '
;
$( 'div#mw-content-text' )
.append( '<div id="LayoutFixerTrigger" '
+ ' style="background:green;width100%;padding:0"> '
+ sample
+ '</div> '
+ '<br /> '
+ '<div style="background:red;width100%;padding:0"> '
+ sample
+ '</div> '
+ '<br /> '
+ '<div id="LayoutFixerTrigger2" '
+ ' style="background:blue;width100%;padding:0"> '
+ sample
+ '</div> '
);
});
*/
/*
mediaWiki.loader.using(['mediawiki.util'], function() {
var $ = jQuery;
var d = $('div#LayoutFixerTrigger');
if ( d ) {
$('div#content').css({
padding: '1.25em 1.5em 1.5em 1.5em'
});
d.css({
marginLeft: '-1.5em' ,
marginRight: '-1.5em'
});
}
});
*/
var LayoutFixerTriggerDefined = 1;
mediaWiki.loader.using(['mediawiki.util'], function() {
var $ = jQuery;
if ( ( ( typeof LayoutFixerTriggerDefined ) == "undefined" ) || ( !LayoutFixerTriggerDefined ) ){
var c = $('div#content');
var d = $('div#LayoutFixerTrigger');
if ( d ) {
var l = c.css( 'paddingLeft' );
var r = c.css( 'paddingRight' );
d.css({
marginLeft: '-=' + l ,
marginRight: '-=' + r
});
}
}
});
mediaWiki.loader.using(['mediawiki.util'], function() {
var $ = jQuery;
var c = $('div#content');
var d = $('div#LayoutFixerTrigger2');
var oldl;
var oldr;
function LayoutFix() {
var l = c.css( 'paddingLeft' );
var r = c.css( 'paddingRight' );
if ( ( oldl != l ) || (oldr != r ) ) {
d.css({ marginLeft: 0 , marginRight: 0 })
.css({ marginLeft: '-=' + l , marginRight: '-=' + r });
oldl = l;
oldr = r;
}
};
if ( d ) {
c.css( 'transition' , 'none' );
LayoutFix();
$(window).resize(LayoutFix);
}
});