annotate client/digitallibrary/jquery/jquery-test-full.html @ 755:ee47917540c7 jquery

small preparations for SVG
author hertzhaft
date Thu, 10 Feb 2011 09:20:56 +0100
parents 8452a485e0e7
children cdc0f561d2d0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
1 <?xml version="1.0" ?>
9da729b90004 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">
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
3 <html xmlns="http://www.w3.org/1999/xhtml">
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
4 <head>
663
fda2d9bd9ba7 birdview: nice animation for embedded mode, none for fullscreen
hertzhaft
parents: 661
diff changeset
5 <title>Digilib jQuery Test: fullscreen</title>
607
dc6b2e7f3621 highlight hovered buttons
hertzhaft
parents: 606
diff changeset
6
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
7 <style type="text/css">
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
8 body {
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
9 background: silver;
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
10 }
607
dc6b2e7f3621 highlight hovered buttons
hertzhaft
parents: 606
diff changeset
11
755
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
12 div.digilib {
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
13 /* padding for buttons and bird-div */
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
14 padding-right: 18px;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
15 padding-bottom: 100px;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
16 /* width: 220px; */
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
17 }
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
18
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
19 div.svg {
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
20 position: absolute;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
21 background: transparent;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
22 }
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
23
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
24 td {
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
25 vertical-align: top;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
26 }
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
27
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
28 div#test:hover {
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
29 background-color: cornsilk;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
30 }
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
31
748
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
32 #debug {
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
33 background-color: beige;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
34 position: absolute;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
35 opacity: 50%;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
36 top: 4px;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
37 left: 300px;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
38 width: 500px;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
39 padding: 0px 5px;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
40 font-family: Arial;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
41 font-size: 9px;
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
42 }
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
43
755
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
44 div._log {
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
45 color: grey;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
46 }
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
47
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
48 div._debug {
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
49 color: darkgreen;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
50 }
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
51
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
52 div._error {
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
53 color: red;
ee47917540c7 small preparations for SVG
hertzhaft
parents: 753
diff changeset
54 }
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
55 </style>
607
dc6b2e7f3621 highlight hovered buttons
hertzhaft
parents: 606
diff changeset
56
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
57 <script type="text/javascript" src="jquery-1.4.4.js"></script>
602
c6f62be59683 start work on scaler call
robcast
parents: 600
diff changeset
58 <script type="text/javascript" src="dlGeometry.js"></script>
687
fc2bd9f8be17 COOOOKIES
hertzhaft
parents: 686
diff changeset
59 <script type="text/javascript" src="jquery.cookie.js"></script>
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
60 <script type="text/javascript" src="jquery.digilib.js"></script>
722
a8a3b92bb963 no bird zoom drag if scaler image is not zoomed
hertzhaft
parents: 708
diff changeset
61 <link rel="stylesheet" type="text/css" href="jquery.digilib.css" />
607
dc6b2e7f3621 highlight hovered buttons
hertzhaft
parents: 606
diff changeset
62
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
63
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
64 <script type="text/javascript">
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
65 $(document).ready(function(){
650
b6fdd915c7e8 restore the old scaler url
hertzhaft
parents: 649
diff changeset
66 var opts = {
b6fdd915c7e8 restore the old scaler url
hertzhaft
parents: 649
diff changeset
67 interactionMode : 'fullscreen',
686
b13277a81027 I need my Hertziana connection
hertzhaft
parents: 684
diff changeset
68 scalerBaseUrl : 'http://digilib.biblhertz.it/digilib04/servlet/Scaler'
650
b6fdd915c7e8 restore the old scaler url
hertzhaft
parents: 649
diff changeset
69 };
753
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
70 var $div = $('div.digilib');
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
71 $div.digilib(opts);
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
72 var obj = {
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
73 'initExtension' : function() {
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
74 var settings = $(this).data('digilib').settings;
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
75 console.debug('initExtension:', this, 'settings:', settings);
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
76 },
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
77 'options' : { 'test' : 'content of option "test"' },
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
78 };
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
79 $div.digilib('extendPlugin', obj);
8452a485e0e7 primitive plugin extension mechanism - unsure how useful this is
hertzhaft
parents: 748
diff changeset
80 $div.digilib('initExtension');
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
81 });
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
82
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
83 </script>
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
84 </head>
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
85
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
86 <body>
607
dc6b2e7f3621 highlight hovered buttons
hertzhaft
parents: 606
diff changeset
87
722
a8a3b92bb963 no bird zoom drag if scaler image is not zoomed
hertzhaft
parents: 708
diff changeset
88 <div id="digilib-1" class="digilib">
607
dc6b2e7f3621 highlight hovered buttons
hertzhaft
parents: 606
diff changeset
89 <img src="http://digilib.biblhertz.it/digilib04/servlet/Scaler?dw=200&amp;dh=200&amp;fn=/digisprint/jquery/FransHals-WillemVanHeythuysen" />
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
90 </div>
748
fb4ffac2950d ugly workaround for IE7 image load handler bug
hertzhaft
parents: 722
diff changeset
91 <div id="debug">DEBUG</div>
600
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
92 </body>
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
93 </html>
9da729b90004 parameter parsing
hertzhaft
parents:
diff changeset
94