Skip to content
GitLab
Menu
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
Jan 17, 2022
by
patri
Browse files
update drag and drop error in Firefox
parent
8f76d419
Changes
1
Hide whitespace changes
Inline
Side-by-side
vcm/js/DragnDrop.js
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
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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