MediaWiki:Gadget-Editors.js
ナビゲーションに移動
検索に移動
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Internet Explore/Edger: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
- Opera: Ctrl-F5を押してください
( function () {
function addClickHandlers( $content ) {
$content.find( '.mw-mesBytes' ).each( function () {
var $item = $( this );
$item.on( 'click', function ( e ) {
e.preventDefault();
var $wpTextbox1 = $( '#wpTextbox1' );
var $selection = $wpTextbox1.textSelection( 'getSelection' );
var $content = $wpTextbox1.textSelection( 'getContent' );
alert( '選択範囲は ' + ( new Blob( [$selection] ) ).size + ' バイトあります' );
$position_start = $content.indexOf( $selection );
$position_end = $position_start + $selection.length;
$wpTextbox1.textSelection( 'setSelection', { start: $position_start, end: $position_end } );
} );
} );
}
mw.hook( 'wikipage.content' ).add( addClickHandlers );
}() );