|
21 | 21 | <html> |
22 | 22 | <head> |
23 | 23 | <title>OpenSlide Demo</title> |
24 | | -<link rel="stylesheet" type="text/css" media="all" href="demo.css"> |
| 24 | +<link rel="stylesheet" media="all" href="demo.css"> |
25 | 25 | <meta name="viewport" content="user-scalable=no"> |
26 | 26 | </head> |
27 | 27 |
|
|
59 | 59 | <div id="details" class="scroll-parent"></div> |
60 | 60 | </div> |
61 | 61 |
|
62 | | -<script type="text/javascript" src="https://code.jquery.com/jquery-3.7.1.min.js"></script> |
63 | | -<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/openseadragon@5.0.1/build/openseadragon/openseadragon.min.js"></script> |
64 | | -<script type="text/javascript" src="openseadragon-scalebar.js"></script> |
65 | | -<script type="text/javascript"> |
| 62 | +<script src="https://code.jquery.com/jquery-4.0.0.min.js" integrity="sha256-OaVG6prZf4v69dPg6PhVattBXkcOWQB62pdZ3ORyrao=" crossorigin="anonymous"></script> |
| 63 | +<script src="https://cdn.jsdelivr.net/npm/openseadragon@6.0/build/openseadragon/openseadragon.min.js" integrity="sha256-v9eBY4fslDaGqbMjKILsvEHHvHAApDJnzvMtd1AHl98=" crossorigin="anonymous"></script> |
| 64 | +<script src="openseadragon-scalebar.js"></script> |
| 65 | +<script> |
66 | 66 | $(function() { |
67 | | - var openseadragon_images = "https://cdn.jsdelivr.net/npm/openseadragon@5.0.1/build/openseadragon/images/" |
| 67 | + var openseadragon_images = "https://cdn.jsdelivr.net/npm/openseadragon@6.0/build/openseadragon/images/" |
68 | 68 | var storage = "https://openslide-demo-site.s3.dualstack.us-east-2.amazonaws.com/" |
69 | 69 |
|
70 | 70 | var stamp; |
|
86 | 86 | status_skipped = false; |
87 | 87 | $.ajax({ |
88 | 88 | 'dataType': 'json', |
89 | | - 'jsonp': false, // use CORS |
90 | 89 | 'success': function(data, status, xhr) { |
91 | 90 | if (data.stamp && data.stamp !== stamp) { |
92 | 91 | // retiled existing slides, so reload page |
|
217 | 216 | $("#details").html('').addClass('loading'); |
218 | 217 | $.ajax({ |
219 | 218 | 'dataType': 'json', |
220 | | - 'jsonp': false, // use CORS |
221 | 219 | 'success': function(data, status, xhr) { |
222 | 220 | populate_details(slide, data); |
223 | 221 | }, |
|
242 | 240 | viewer = new OpenSeadragon({ |
243 | 241 | id: "view", |
244 | 242 | prefixUrl: openseadragon_images, |
| 243 | + crossOriginPolicy: "anonymous", |
245 | 244 | animationTime: 0.5, |
246 | 245 | blendTime: 0.1, |
247 | 246 | constrainDuringPan: true, |
|
281 | 280 |
|
282 | 281 | $.ajax({ |
283 | 282 | 'dataType': 'json', |
284 | | - 'jsonp': false, // use CORS |
285 | 283 | 'success': populate_images, |
286 | 284 | 'error': function() { |
287 | 285 | $('#images').removeClass('loading'). |
|
0 commit comments