imported>=海豚= |
|
第1行: |
第1行: |
| (function () {
| | [[ 分类: 工口魔物娘图鉴]] |
| var NORMALIZATION_TABLE = {
| |
| //全角符号
| |
| '!': '!', '$': '$', '%': '%', '*': '*', '+': '+',
| |
| ',': ',', '-': '-', '.': '.', '/': '/', '^': '^',
| |
| /* ':': ':', */ ';': ';', '?': '?', ':': ':', '@': '@',
| |
| };
| |
| function normalizeCharWidth(src) {
| |
| src = src.replace(/./g, function(m) { return NORMALIZATION_TABLE[m] || m; });
| |
| var reg = /([ウカキクケコサシスセソタチツテト]゛|[ハヒフヘホ][ ゛゜])/g;
| |
| return src.replace(reg, function(m) { return NORMALIZATION_TABLE_DAKUTEN[m] || m; });
| |
| }
| |
| | |
| jQuery(function($) {
| |
| $('form#searchform, form.searchbox').each(function() {
| |
| var $textbox = $(this).find('input[type="text"], input[type="search"]');
| |
|
| |
| $textbox.keydown(function(e) {
| |
| if(e.keyCode == 13) //13: Enter
| |
| $textbox.val(normalizeCharWidth($textbox.val()));
| |
| });
| |
| $(this).find('input[type="submit"][name="go"]').click(function(e) {
| |
| $textbox.val(normalizeCharWidth($textbox.val()));
| |
| });
| |
| });
| |
| });
| |
| | |
| })();
| |