}, 500);
}
+function downloadMediaFile(uri) {
+ var url = window.location.href;
+ var parts = url.split('/');
+ url = parts.slice(0, 3).join('/') + uri;
+
+ /* download the file by creating a temporary iframe */
+ var frame = $('<iframe style="display: none;"></iframe>');
+ frame.attr('src', url);
+ $('body').append(frame);
+}
+
/* apply button */
{caption: 'Close'},
{caption: 'Download', isDefault: true, click: function () {
var entry = entries[pos];
- window.location.href = '/' + mediaType + '/' + entry.cameraId + '/download' + entry.path;
+ downloadMediaFile('/' + mediaType + '/' + entry.cameraId + '/download' + entry.path);
return false;
}}
entryDiv.append(detailsDiv);
downloadButton.click(function () {
- window.location.href = '/picture/' + cameraId + '/download' + entry.path;
-
+ downloadMediaFile('/picture/' + cameraId + '/download' + entry.path);
return false;
});