2006-07-01から1ヶ月間の記事一覧

ドラッグ&ドロップがずれる5

実は昨日の解決策はスクロールを使っていると表示がおかしくなります。 想定外の使い方だと思うので仕方ないですが、なんとか使えるようにしたい。リストへの割り込み位置とドラッグ中のアイテムの表示位置がおかしくなり スクロールが考慮されてないんだけ…

追記 スクロールに対応

675: onHover: function(element, dropon, overlap) { 676: if(Element.isParent(dropon, element)) return; //以下の4行を追加してください。 677: if(dropon.parentNode!=element.parentNode){ 678: if(dropon.parentNode.offsetHeight - dropon.parentNod…

追記 上記のコードは問題があったので修正

675: onHover: function(element, dropon, overlap) { 676: if(Element.isParent(dropon, element)) return; //以下の4行を追加してください。 677: if(dropon.parentNode!=element.parentNode){ 678: if(dropon.parentNode.offsetHeight 679: if(dropon.par…

やっと解決

ScriptaculousのSortableでのバグですが、やっと解決できました!! dragdrop.jsの675行目〜のonHoverを改良するとOKみたいです。 675: onHover: function(element, dropon, overlap) { 676: if(Element.isParent(dropon, element)) return; //以下の2行を追…

ajaxでドラッグ&ドロップがずれる3

ScriptaculousのSortableでのバグですが、やっと原因となるコードが発見できました!!dragdrop.jsのonEmptyHover:(704行目)の中の forループ内をすべてコメントアウトすると(最初にbreakすればいい) ドラッグ終了時アイテムが消えて他のボックス内に移動…

ajaxでドラッグ&ドロップがずれる2

ScriptaculousのSortableでやっぱりバグがある・・・。 二つのリスト間の移動でドラッグ中にどっちのリスト上にあるかの 判別が甘い。ボックス1からボックス2へ移動するのにマウスがボックス2上にあっても 画面から消えてボックス1上にあるとみなされて…

ajaxでドラッグ&ドロップがずれる

drag-drop-folder-treeとScriptaculousのSortableで ドラッグの際にずれてしまいうまくいかない。 デモではうまく動いてるのに自分で作ったときだけ微妙にずれてしまうTTScriptaculousでうまく行かないのは画像が小さすぎるから仕方ない と思って諦めてたん…

その他

PHPやJAVA、.NETでAjaxを使うツール、なんとなくお勧めしない http://pear.php.net/package/HTML_AJAX/ HTML_AJAX(PHP) http://dozo.matrix.jp/pear/index.php/PEAR/Ajax.html 解説 http://www.modernmethod.com/sajax/ sajax(PHP) http://getahead.ltd.uk/d…

手軽に使えるAjaxライブラリ 手軽なのは上のほうだけ

http://www.doknowevil.net/litebox/ 簡単お勧め http://www.huddletogether.com/projects/lightbox2/ liteboxの高機能版 http://www.ibegin.com/ibox/ibox-test.html これも簡単 http://orangoo.com/labs/GreyBox/ ウェブページを開く これも簡単お勧め htt…

javascriptフレームワーク

scriptaculousやRicoのベースになっている。それらを使うなら少しは知っておいたほうがいい http://prototype.conio.net/やっぱりこれが一番!使いやすい。 特にドラッグ&ドロップでの並べ替え(Sortable)なら 最近スクロールがある場合のバグが改善されたり…

Javascript,Ajaxのライブラリが頻繁に紹介されてますが 似たようなものばかり&まとまってないので簡単にまとめてみました。 簡単に使えるものが結構あります。 フレームワークは何でも出来るように見えて得意分野が違います。 本家のページのデモですらバグ…