diff options
| author | tim b <timb@camcompu.home> | 2010-09-26 20:47:25 -0700 |
|---|---|---|
| committer | tim b <timb@camcompu.home> | 2010-09-26 20:47:25 -0700 |
| commit | cb33be434eafe47c7298f12e43fb54a820b0a41c (patch) | |
| tree | d629d5ab8c5a5463b1e3e3aa2807a8ec0141b0c0 /static/js/pichat.js | |
| parent | 0db5a02207dfb4156fd8ef58cc894432e017fd50 (diff) | |
fix onclick stuff
Diffstat (limited to 'static/js/pichat.js')
| -rw-r--r-- | static/js/pichat.js | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/static/js/pichat.js b/static/js/pichat.js index 8f6b7d1..9480644 100644 --- a/static/js/pichat.js +++ b/static/js/pichat.js @@ -33,7 +33,8 @@ Anim = { // Utils -EmptyFunction = function(){}; +emptyFunc = function(){}; +falseFunc = function(){ return false }; isImgBroken = function(img){ return (img.height == 0 || img.width == 0 || img.height == NaN || img.width == NaN) @@ -1103,7 +1104,7 @@ var ImgCache = { "init": function(name){ // don't clear callback - var callback = EmptyFunction + var callback = emptyFunc if (name in ImgCache.caches) callback = ImgCache.caches[name].onImgsLoaded delete ImgCache.caches[name] @@ -1138,9 +1139,9 @@ var ImgCache = { cache[key] = cfg[key] }, - "clear": function(name){ - ImgCache.init(name) - }, + "clear": function(name){ ImgCache.init(name) }, + "pause": function(name){ ImgCache.caches[name].paused = true }, + "unpause": function(name){ ImgCache.caches[name].paused = false }, "loadImages": function(cache){ if (cache.paused) return; @@ -1306,6 +1307,7 @@ var Search = { ctx.drawImage(img, 0, 0, c.width, c.height) var a = document.createElement("a") + a.onClick = falseFunc a.href = img.src a.style.width = width + "px" a.style.height = height + "px" @@ -1394,6 +1396,7 @@ var Search = { 'resultsClear': function(){ $("#search-results-images").html("") + //ImgCache.pause("search") ImgCache.clear("search") }, |
