Skip to content
GitLab
Explore
Projects
Groups
Snippets
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Alfakhori
M4labplatform
Commits
228ed372
Commit
228ed372
authored
3 years ago
by
patri
Browse files
Options
Download
Email Patches
Plain Diff
update drag and drop error in Firefox
parent
8f76d419
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
vcm/js/DragnDrop.js
+56
-26
vcm/js/DragnDrop.js
with
56 additions
and
26 deletions
+56
-26
vcm/js/DragnDrop.js
+
56
-
26
View file @
228ed372
var
startend
=
""
// function preload(arrayOfImages) {
// $(arrayOfImages).each(function(){
// $('<img/>')[0].src = this;
// // Alternatively you could use:
// // (new Image()).src = this;
// });
// }
// // Usage:
// preload([
// '../datasource-data/NoiseData/Icons_soundquiz/s_noise_spacecadet.png',
// '../datasource-data/NoiseData/Icons_soundquiz/s_noise_paologreen.png',
// '../datasource-data/NoiseData/Icons_soundquiz/s_noise_rosybrown.png'
// ]);
function
dragstart_handler
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../templates/locationSMsmall.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
e
.
dataTransfer
.
setDragImage
(
img
,
11
,
24
);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz1
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_spacecadet.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_spacecadet.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz2
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_paologreen.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_paologreen.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz3
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_rosybrown.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_rosybrown.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz4
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_rosevale.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_rosevale.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz5
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_myrtlegreen.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_myrtlegreen.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz6
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_babyblue.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_babyblue.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz7
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_rubyred.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_rubyred.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
function
dragstart_handler_quiz8
(
e
){
var
img
=
new
Image
();
img
.
src
=
'
../datasource-data/NoiseData/Icons_soundquiz/s_noise_greensheen.png
'
;
e
.
dataTransfer
.
setDragImage
(
img
,
23
,
45
);
//
var img = new Image();
//
img.src = '../datasource-data/NoiseData/Icons_soundquiz/s_noise_greensheen.png';
//
e.dataTransfer.setDragImage(img, 23, 45);
// e.dataTransfer.setDragImage(img, 75, 145);
}
...
...
@@ -76,6 +99,10 @@ function dragDrop(e) {
var
viewer
=
map
.
getCesiumWidget
()
var
scene
=
map
.
getCesiumWidget
().
_scene
// stop Firefox from executing its default behaviour
if
(
e
.
preventDefault
)
{
e
.
preventDefault
();
}
if
(
e
.
stopPropagation
)
{
e
.
stopPropagation
();
}
// var scene = viewer.scene;
// var billboards = scene.primitives.add(new Cesium.BillboardCollection());
...
...
@@ -272,4 +299,7 @@ var billboards = scene.primitives.add(new Cesium.BillboardCollection());
function
setPointStartEnd
(
loc
){
startend
=
loc
}
\ No newline at end of file
}
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Snippets