Mercurial > hg > digilib
comparison client/digitallibrary/jquery/jquery.digilib.js @ 682:2493d64eae64 jquery
reference button plus action
author | hertzhaft |
---|---|
date | Wed, 26 Jan 2011 23:11:50 +0100 |
parents | 0583d0a38de5 |
children | 820a5cd4715d |
comparison
equal
deleted
inserted
replaced
681:0583d0a38de5 | 682:2493d64eae64 |
---|---|
32 } | 32 } |
33 | 33 |
34 (function($) { | 34 (function($) { |
35 var buttons = { | 35 var buttons = { |
36 reference : { | 36 reference : { |
37 onclick : "javascript:getRefWin()", | 37 onclick : "reference", |
38 tooltip : "get a reference URL", | 38 tooltip : "get a reference URL", |
39 img : "reference.png" | 39 img : "reference.png" |
40 }, | 40 }, |
41 zoomin : { | 41 zoomin : { |
42 onclick : ["zoomBy", 1.4], | 42 onclick : ["zoomBy", 1.4], |
459 // embedded: restore original parameters | 459 // embedded: restore original parameters |
460 } else { | 460 } else { |
461 $.extend(settings, params); | 461 $.extend(settings, params); |
462 }; | 462 }; |
463 redisplay(data); | 463 redisplay(data); |
464 }, | |
465 | |
466 reference : function (data) { | |
467 var settings = data.settings; | |
468 var url; | |
469 if (settings.interactionMode === 'fullscreen') { | |
470 url = getDigilibUrl(data); | |
471 } else { | |
472 url = getScalerUrl(data); | |
473 }; | |
474 window.prompt("URL reference to the current view", url); | |
464 } | 475 } |
465 }; | 476 }; |
466 | 477 |
467 // returns parameters from page url | 478 // returns parameters from page url |
468 var parseQueryParams = function() { | 479 var parseQueryParams = function() { |