annotate client/digitallibrary/jquery/jquery-test-full.html @ 760:f0be4432f515 jquery

primitive plugin extension mechanism - unsure how useful this is
author hertzhaft
date Tue, 08 Feb 2011 23:57:39 +0100
parents 4c0cc97a6399
children aab01da232ef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
1 <?xml version="1.0" ?>
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
3 <html xmlns="http://www.w3.org/1999/xhtml">
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
4 <head>
670
11d96bc0ac09 birdview: nice animation for embedded mode, none for fullscreen
hertzhaft
parents: 668
diff changeset
5 <title>Digilib jQuery Test: fullscreen</title>
614
0bd19b6cede4 highlight hovered buttons
hertzhaft
parents: 613
diff changeset
6
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
7 <style type="text/css">
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
8 body {
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
9 background: silver;
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
10 }
614
0bd19b6cede4 highlight hovered buttons
hertzhaft
parents: 613
diff changeset
11
755
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
12 #debug {
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
13 background-color: beige;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
14 position: absolute;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
15 opacity: 50%;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
16 top: 4px;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
17 left: 300px;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
18 width: 500px;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
19 padding: 0px 5px;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
20 font-family: Arial;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
21 font-size: 9px;
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
22 }
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
23
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
24 </style>
614
0bd19b6cede4 highlight hovered buttons
hertzhaft
parents: 613
diff changeset
25
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
26 <script type="text/javascript" src="jquery-1.4.4.js"></script>
609
435f81210a33 start work on scaler call
robcast
parents: 607
diff changeset
27 <script type="text/javascript" src="dlGeometry.js"></script>
694
940c77d6e0e2 COOOOKIES
hertzhaft
parents: 693
diff changeset
28 <script type="text/javascript" src="jquery.cookie.js"></script>
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
29 <script type="text/javascript" src="jquery.digilib.js"></script>
729
aee08dbfccae no bird zoom drag if scaler image is not zoomed
hertzhaft
parents: 715
diff changeset
30 <link rel="stylesheet" type="text/css" href="jquery.digilib.css" />
614
0bd19b6cede4 highlight hovered buttons
hertzhaft
parents: 613
diff changeset
31
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
32
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
33 <script type="text/javascript">
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
34 $(document).ready(function(){
657
6c756024300f restore the old scaler url
hertzhaft
parents: 656
diff changeset
35 var opts = {
6c756024300f restore the old scaler url
hertzhaft
parents: 656
diff changeset
36 interactionMode : 'fullscreen',
693
e06822e74ffd I need my Hertziana connection
hertzhaft
parents: 691
diff changeset
37 scalerBaseUrl : 'http://digilib.biblhertz.it/digilib04/servlet/Scaler'
657
6c756024300f restore the old scaler url
hertzhaft
parents: 656
diff changeset
38 };
760
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
39 var $div = $('div.digilib');
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
40 $div.digilib(opts);
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
41 var obj = {
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
42 'initExtension' : function() {
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
43 var settings = $(this).data('digilib').settings;
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
44 console.debug('initExtension:', this, 'settings:', settings);
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
45 },
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
46 'options' : { 'test' : 'content of option "test"' },
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
47 };
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
48 $div.digilib('extendPlugin', obj);
f0be4432f515 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 755
diff changeset
49 $div.digilib('initExtension');
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
50 });
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
51
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
52 </script>
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
53 </head>
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
54
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
55 <body>
614
0bd19b6cede4 highlight hovered buttons
hertzhaft
parents: 613
diff changeset
56
729
aee08dbfccae no bird zoom drag if scaler image is not zoomed
hertzhaft
parents: 715
diff changeset
57 <div id="digilib-1" class="digilib">
614
0bd19b6cede4 highlight hovered buttons
hertzhaft
parents: 613
diff changeset
58 <img src="http://digilib.biblhertz.it/digilib04/servlet/Scaler?dw=200&amp;dh=200&amp;fn=/digisprint/jquery/FransHals-WillemVanHeythuysen" />
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
59 </div>
755
4c0cc97a6399 ugly workaround for IE7 image load handler bug
hertzhaft
parents: 729
diff changeset
60 <div id="debug">DEBUG</div>
607
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
61 </body>
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
62 </html>
f5d5cae64828 parameter parsing
hertzhaft
parents:
diff changeset
63