Changeset 13351
- Timestamp:
- 06/07/08 04:24:18 (5 years ago)
- Files:
-
- 1 modified
-
lang/javascript/DOM.resize/resize.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/DOM.resize/resize.js
r13350 r13351 1 1 /* 2 * $Id: resize.js,v 0. 1 2008/06/06 18:39:26dankogai Exp dankogai $2 * $Id: resize.js,v 0.2 2008/06/06 19:24:10 dankogai Exp dankogai $ 3 3 */ 4 4 … … 78 78 }; 79 79 80 // http://d.hatena.ne.jp/amachang/20070611/1181554170 81 var getComputedStyle = function(e){ 82 return e.currentStyle || document.defaultView.getComputedStyle(e, '') 83 }; 84 80 85 make_dom_resizable = function(cls){ 81 86 var make_resizer = function(elem){ 82 87 if (elem.className != cls) return; 83 window.status = elem.className;84 88 elem.style.border = 'outset 1px'; 85 89 if (!elem.style.position) elem.style.position = 'relative'; … … 91 95 addEvent(resizer, 'mousedown', start_resize); 92 96 elem.appendChild(resizer); 93 elem.ow = elem.offsetWidth; 94 elem.oh = elem.offsetHeight; 97 var ostyle = getComputedStyle(elem); 98 elem.ow = ostyle.width; 99 elem.oh = ostyle.height; 95 100 }; 96 101 addEvent(window, 'load', function(){
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)