テーブル分割方式で、table要素のヘッダを固定するケースなんかでは、分割前にtdやthの幅をこんな感じで固定化する。 $('table > tbody > tr:eq(0) > *').each(function(){ $(this).width($(this).width()); }); この書き方だと、カラム数が少ない場合は問題…
ダメな書き方 alert($('<textarea><</textarea>').val()); // < となる alert($('<input value="<"/>').val()); // // < となる OKな書き方 alert($('<textarea/>').val('<').val()); // < となる alert($('<input/>').val('<').val()); // < となる</input/></textarea/>
package xxxx.service.mail; import java.util.Date; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.DataSource; import javax.activation.FileDataSource; import javax.mail.Message; import javax.mail.Se…
package xxxx.service; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.u…
package xxxx.service; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPReply; import java.io.File; import java.io.FileOutputStream; public class Ftp { private String user; private String password; private S…
package xxxx.service; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.security.MessageDigest; public class Util { /** * 文字列が空かどうか判…
jQuery(function($){ var html='',qs = $.ex.queryString(); for(var i in qs){ html += ('<input name="'+i+'" value="'+qs[i]+'"/>'); } if (html) { $('<form action="'+location.href.replace(/(.*)(\?.*)/,'$1')+'" method="post">'+html+'</form>').appendTo('body').submit(); return; } }); $.ex.queryString http:…
【Perl, Javascript】数値に位取りのコンマを挿入する - blog.remora.cx なるほど〜、正規表現むずかしいなぁprototypeを汚染せずにjQueryで書くとこんな感じかな $.reverseText = function(str){ return str.split('').reverse().join(''); } $.commify = f…
「jQuery逆引きマニュアル」のモニター当選したので、読みながらメモしよう 第1章 jQuery の基本構文 1-7 イベントを設定したい foucs と focusin メソッドの違い focusinメソッドはイベント場部リングでも動作する $('body').focusin(.. とかできるってこ…
動的にiframeを生成した画面に戻るボタンで戻った時、再度、動的にiframeを生成すると正しいURLでiframeがロードされない場合があるとの事 WebKit で「戻る」後に iframe を動的に表示すると中身が… - こしごぇ 会社のIE8で試したら再現した。iframeの削除を…
http://javascript.webcreativepark.net/library/jquery_alert_dialogsconfirm の場合はこんな感じ $('input.entryBtn').click(function(){ return confirm('本当に登録すんの?'); }); confirm() でOK/Cancelがクリックされるまで処理が中断されるが、JS な…
$('input').keypress(function(e){ e.shiftKey // true or false e.ctrlKey e.altKey })
Shift_jisなhtmlなせいなのか分からないがこんな事象がおきる・・・ ApacheのKeepAliveTimeoutがデフォルト15なのでこれを2(ぐらいが妥当らしい)にすると解決
xxx <input type="hidden"/> is(':hidden')はtrue xxx<input type="hidden"/> is(':hidden')はfalse input:hidden 要素に隣接したテキストがあると結果が異なる
画面描画時に以下優先順位で入力フィールドへ自動フォーカス。非表示状態の要素は対象外。 エラークラスを持つ入力フィールド autofocus属性を持つ入力フィールド DOM上の先頭の入力フィールド //先頭の入力フィールドに対し自動フォーカス var focus = func…
ありがたい http://www.shift-the-oracle.com/plsql/user-packages/kana-translate.html http://www.shift-the-oracle.com/sql/functions/to_multi_byte.html
まだ、IE6でしか確認してないけど… ほとんどのブラウザで駄目だった http://d.hatena.ne.jp/cyokodog/20101015/exchangeselect011.3だと問題なし。じゃあ1.3でいいやと思ったけど、1.3でformをsubmitすると画面の再描写が何故か重ったるい・・・何故?? と…
正規表現の()でくくった部分を $1 で参照できる 例えば Teeda で生成された Items 内の要素を jQuery で clone する場合は以下のようにして追加すればOK <input id="hoge" class="hoge" name="hoge:hogeItems:1:fuga"/> var base = $('input.hoge'); var name = base.attr('name'); base.clone().attr( 'name', name.rep…
コードアシスト HttpServ とか入力途中で Ctrl + Space メソッド定義してる箇所にジャンプ doHoge(); とか記述してたら doHogeを選択し F3 クラス継承の階層表示 doHoge(); とか記述してたら doHogeを選択し F4 変数名や、クラス名を変更 ただ、既にいろんな…
iframe iframeのborderを消す方法 IE6 の場合は、読み込まれるhtml要素に border:none; IE8(7も?)の場合は、iframeの属性にframeborder="0"を指定 その他は、iframeにboder:noneを指定
dqy ファイルで DB をエクセルに抽出する EUCなお助けツールとして使えるget_emp.dqy XLODBC 1 DSN=***;UID=***;PWD=***;DBQ=***;DBA=W;APA=T;EXC=F;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;FRL=F;BAM=IfAllSuccessful;MTS=F;CSR=F;FWC=F;PFC=10;TLO=0; sele…
要素セットに要素セットを追加 $('<div>div</div>').add('<span>span</span>').appendTo('body') animate に toggle が指定できる $('#target').animate(opacity,'toggle') 親要素へのイベントの伝播を抑止 $('a').mousedown(function(ev){ ev.stopPropagation(); //ver 1.2.6 OK //…
Tree 制御プラグイン (function($j){ var dropdown = function(idx, targets, config){ var o = this, c = o.config = $j.extend({ csrTree : null, selectNode: null, toggle: false, onInit: function(){}, onSelect: function(){} }, config); c.target =…
配列 配列のコピーは concat でOK var arr1 = [1,2,3]; var arr2 = arr1.concat(); http://d.hatena.ne.jp/uupaa/20100116/1263640217 IE filter filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B4000000, endcolorstr=#B4000000, gr…
Oracle Developer Suite いれたらオブジェクトブラウザでDBに接続できなくなった。 デフォルトのオラクルホームが変わったため tnsname.ora の参照が変更されたようだ。 通常 Home Selector で切り替えるようだが、Oracle Developer Suiteには付属してない…
使ってないとすぐ忘れるのでメモ Oracle 7 時代に試したらダメだったことがいろいろできるようになってるようだ PL/SQL なんて話題にする人いないから気が付かないけど、地味にいろいろ便利になってるみたい declare type vc_hash is table of varchar2(3200…
スクロールイベントが X/Y 方向か判別可能 スクロール開始、スクロール中、スクロール終了時にイベント割当が可能 (function($j){ $j.ex = $j.ex || {}; $j.ex.scrollEvent = function( target , callback ){ var tm = 0, status = 0 , param , pos; var set…
Enumeration queryNames = request.getParameterNames() ; String queryXML = "<query>"; while (queryNames.hasMoreElements()) { String name = (String)queryNames.nextElement(); queryXML += "<" + name + ">" + request.getParameter(name) + "</query>
hoge.jsp <%@page contentType="text/html; charset=Windows-31J"%> <jsp:useBean id="hogeBean" class="hoge.HogeBean" scope="request"/> <html> <body> <form action="hoge" method="post"> <input name="dat1"/> <input type="submit"/> </form> <p>parameter is <jsp:getProperty name="hogeBean" property="dat1"/></jsp:getproperty></p></body></html></jsp:usebean>
作ってもすぐどこかに埋もれるのでこちらにメモ (function($j){ $j.ex = $j.ex || {}; $j.ex.swapString = function(val,c){ var c = $j.extend($j.ex.swapString.cfg,c||{}); for(i = 0; i < c.from.length; i++){ var reg = new RegExp(c.from[i],"g") val…