Skip to content

Instantly share code, notes, and snippets.

View ledsun's full-sized avatar

shigeru.nakajima ledsun

View GitHub Profile
@ledsun
ledsun / FilePath.vbs
Created July 21, 2012 13:19
YYYYMMDDHHmmssなファイルパスを取得するVBスクリプト
Function FilePath()
FilePath = Year(Now())
FilePath = FilePath & Right("0" & Month(Now()) , 2)
FilePath = FilePath & Right("0" & Day(Now()) , 2)
FilePath = FilePath & Right("0" & Hour(Now()) , 2)
FilePath = FilePath & Right("0" & Minute(Now()) , 2)
FilePath = FilePath & Right("0" & Second(Now()) , 2)
FilePath = FilePath & "\"
End Function
@ledsun
ledsun / customDatepicker.html
Last active October 7, 2015 11:58
jQueryUI datepickerのカスタマイズサンプル
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charsert=UTF-8" />
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/redmond/jquery-ui.css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/i18n/jquery.ui.datepicker-ja.min.js"></script>
<style>
body
@ledsun
ledsun / toWareki.js
Created July 23, 2012 04:51
JavaScript 西暦→和暦の変換処理
function toWareki(year,month,day)
{
var wareki = "";
year = Number (year);
if (year == 1868)
{
/* 9月8日から明治元年 */
/* 誕生日がここの人はいないだろうから細かくは気にしない */
wareki = '明治元年';
}
@ledsun
ledsun / jquery.enterToTab.js
Created August 14, 2012 03:00
IE専用、Enterキーでタブ移動するjQueryプラグイン
/*globals define */
/*
* タブ移動をEnterキー押下で実行するため
* EnterのキーコードをTabキーに変更する処理をバインドします。
* [設計メモ]
* タブ移動
* タブ移動はkeydownイベントで発生します。
* IE専用
* window.eventを書き換えるのでIE専用です。
* Firefoxにはwindow.eventがありません。エラーにはなりませんが動作しません。
@ledsun
ledsun / gist:3346922
Created August 14, 2012 06:29
div数で横幅を自動調整するJavaScript
//myDivクラスにはfloat:leftスタイルを指定済み
var $myDiv = $('.myDiv');
$myDiv.css('width', 99.9 / $myDiv.length + '%');
@ledsun
ledsun / jquery.autoCopy.js
Created August 28, 2012 00:58
SelectBoxの値を別のSelectBoxにコピーするjQueryプラグイン
/*globals define */
/*
* 自動反映関数
* $toで指定した要素が空だったら値をコピーします。
* SelectBox用
*/
define([
'common/jquery.disabled'
], function () {
$.fn.autoCopy = function ($to) {
@ledsun
ledsun / gist:3495034
Created August 28, 2012 04:46
ASP.NETでDropDownListをコードで初期化
var items = new ListItem[] {
new ListItem("", "0"),
new ListItem("あああ", "1"),
new ListItem("いいい", "2"),
};
//DataTextFieldとDataValueFieldの設定が重要
DropDownList1.DataSource = items;
DropDownList1.DataTextField = "Text";
DropDownList1.DataValueField = "Value";
@ledsun
ledsun / gist:3550126
Created August 31, 2012 08:09
jQueryで複数桁入力制限
//jCaretプラグインに依存
var codeFilterHandler = function (e) {
var inputStr = String.fromCharCode(e.keyCode), //今回入力文字
existStr = $(e.target).val(), //入力済みの文字
caret = $(e.target).caret(), //キャレットの位置
expectedStr = existStr.substr(0, caret.start) + //入力後の文字列
inputStr +
existStr.substr(caret.end, existStr.length),
codeList = $.data(this, 'codeList'); //入力可能なコード一覧
@ledsun
ledsun / gist:3705092
Created September 12, 2012 08:04
ASP.NETでページ名を変更する手順

お題

Hoge.aspx > Fuga.aspx

名前で検索

  1. Hoge.aspxでソリューションを検索する。
  2. 「検索結果」に表示される参照元一覧を確認します。

ファイル名を変更

Hoge.aspxの名前をFuga.aspxに変更します。

@ledsun
ledsun / gist:3719857
Created September 14, 2012 04:48
jQuery生年月日ピッカー設定
// 生年月日ピッカー設定
// 1.選択する年が多いと選ぶのが大変なのでyearRangeで制限します。
// 2.yearRangeに無い年の日を表示すると年セレクトボックスは最小値を表示し、カレンダーと表示がずれます。
// 3.値が空だった場合は今日が表示されるため2.が起きます。
// 4.defaultDateで値が空だったときに表示する日を25年前に設定します。
$('.birthDayPicker')
.datepicker({
changeMonth: true,
changeYear: true,
yearRange: '-50:-10',