projects
/
pazpar2-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Oops. output of ccl_pquery not null-terminated. Added null.
[pazpar2-moved-to-github.git]
/
js
/
pz2.js
diff --git
a/js/pz2.js
b/js/pz2.js
index
5870bae
..
6d34ce0
100644
(file)
--- a/
js/pz2.js
+++ b/
js/pz2.js
@@
-1,5
+1,5
@@
/*
/*
-** $Id: pz2.js,v 1.7 2007-04-15 03:24:18 quinn Exp $
+** $Id: pz2.js,v 1.9 2007-04-18 04:07:48 quinn Exp $
** pz2.js - pazpar2's javascript client library.
*/
** pz2.js - pazpar2's javascript client library.
*/
@@
-75,6
+75,7
@@
var pz2 = function(paramArray) {
__myself.termTimer = null;
__myself.showTime = paramArray.showtime || 1000;
__myself.showTimer = null;
__myself.termTimer = null;
__myself.showTime = paramArray.showtime || 1000;
__myself.showTimer = null;
+ __myself.showFastCount = 4;
__myself.bytargetTime = paramArray.bytargettime || 1000;
__myself.bytargetTimer = null;
__myself.bytargetTime = paramArray.bytargettime || 1000;
__myself.bytargetTimer = null;
@@
-90,6
+91,7
@@
var pz2 = function(paramArray) {
// error handling
$(document).ajaxError(
function (request, settings, exception) {
// error handling
$(document).ajaxError(
function (request, settings, exception) {
+ alert("AjaxErr");
if ( settings.responseXML && settings.responseXML.getElementsByTagName("error") )
throw new Error( settings.responseXML.getElementsByTagName("error")[0].childNodes[0].nodeValue);
});
if ( settings.responseXML && settings.responseXML.getElementsByTagName("error") )
throw new Error( settings.responseXML.getElementsByTagName("error")[0].childNodes[0].nodeValue);
});
@@
-278,8
+280,11
@@
pz2.prototype = {
}
__myself.showCallback(show);
__myself.showCounter++;
}
__myself.showCallback(show);
__myself.showCounter++;
+ var delay = __myself.showTime;
+ if (__myself.showCounter > __myself.showFastCount)
+ delay *= 2;
if (activeClients > 0)
if (activeClients > 0)
- __myself.showTimer = setTimeout("__myself.show()", (__myself.showTime + __myself.showCounter*__myself.dumpFactor));
+ __myself.showTimer = setTimeout("__myself.show()", delay);
}
else
// if it gets here the http return code was 200 (pz2 errors are 417)
}
else
// if it gets here the http return code was 200 (pz2 errors are 417)