SQLの窓 イラストAC フリー素材

2014年07月15日

【IEとFirefox】ime を off にする JavaScript( jQuery )

IE のドキュメントで、CSS に -ms-ime-mode プロパティがありますが、実際には ime-mode でしか既に動作していないようなので(IE11で確認)、jQuery では以下のように記述になります。(そもそも、IE 以外では Firefox でしか動作していません。)






<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script type="text/javascript">

$(function(){

	// 初期 ime モード on
	$("#entry input")
		.css({
			"ime-mode": "active",
			"margin": "0 0 10px 0",
			"border": "solid 1px #000000"
	});

	// 初期 ime モード off ボタンの処理
	$("#imeOff")
		.click(function(){
			$("#entry input")
				.css({
					"ime-mode": "inactive"
			});
	});

});

</script>

<pre id="entry">
<input>
<input>
<input>
<input>
<input id="imeOff" type="button" value="IMEオフ">
</div>



タグ:javascript IE IME
posted by at 2014-07-15 13:47 | その他 | このブログの読者になる | 更新情報をチェックする