version 1.1, 2004/06/22 13:35:50
|
version 1.5, 2005/11/08 10:13:31
|
Line 1
|
Line 1
|
|
|
var digilibWin = null; |
var digilibWin = null; |
|
|
|
function findWin() { |
|
// put a reference of the current digilib window in digilibWin |
|
if (window.setParameter) { |
|
digilibWin = window; |
|
return; |
|
} |
|
// we try window.opener later because it might cause an exception |
if (window.opener) { |
if (window.opener) { |
if (window.opener.setParameter) { |
if (window.opener.setParameter) { |
digilibWin = window.opener; |
digilibWin = window.opener; |
} else { |
return; |
alert("window.opener but no setParameter!"); |
|
} |
} |
} else { |
|
if (window.setParameter) { |
|
digilibWin = window; |
|
} else { |
|
alert("no window.setParameter either!"); |
|
} |
} |
|
alert("unable to find setParameter!"); |
} |
} |
|
|
|
findWin(); |
|
|
function setDLParam(e, s) { |
function setDLParam(e, s) { |
/*var tt = ""; |
/*var tt = ""; |
for (var t in s) {tt += "par:"+t+" = "+s[t]+", ";} |
for (var t in s) {tt += "par:"+t+" = "+s[t]+", ";} |