Closed
Bug 211675
Opened 23 years ago
Closed 15 years ago
gelderland.nl - cursor can not be used to select a map area by click and drag
Categories
(Tech Evangelism Graveyard :: Dutch, defect, P3)
Tech Evangelism Graveyard
Dutch
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: mrijken, Unassigned)
References
()
Details
(Whiteboard: [Havecontact] [bug248549notfixed])
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6
In GIS-maps on the web a common function is to be able to select and magnify a
portion of the map. This is normally done by selecting the approprioate function
(in the demonstration URL this is the second icon on the top left) by a
mouseclick. After this the mouse can be used to click-and-drag a selected
portion of the map. MozillaFirebirds cursor, however, changes to a leaflet and
moves back to its original position without the desired result.
Reproducible: Always
Steps to Reproduce:
1. Select the URL
2. Click on the second icon on the top left (with a magnifying glass on a square)
3. Click anywhere on the map, hold the mouse button and drag to another place on
the map.
Actual Results:
The cursor moves back to the first position in step 3, changing to a leaflet in
the process.
Expected Results:
Signal the mouse-coordinates of the selected square to the URL-server.
Comment 1•23 years ago
|
||
Same behavior in Mozilla 2003062708, moving to Browser component.
Site is throwing a number of JS errors:
Error: vspc is not defined
Source File: http://geodata.prv.gelderland.nl/km/ndtsubsidies/zoom.js
Line: 478
Error: theObj has no properties
Source File: http://geodata.prv.gelderland.nl/km/ndtsubsidies/zoom.js
Line: 409
Assignee: blaker → general
Component: General → Browser-General
OS: Linux → All
Product: Phoenix → Browser
QA Contact: asa → general
Version: unspecified → Trunk
Comment 2•23 years ago
|
||
I'm getting a similar problem:
Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.5a) Gecko/20030629 Mozilla
Firebird/0.6
- the cursor turns into a crossed circle (/) symbol.
Comment 3•23 years ago
|
||
removed comment "(and many more)" from URL, this made the link notworking.
My uneducated guess is the culprit is the browser checking code in
http://geodata.prv.gelderland.nl/km/ndtsubsidies/zoom.js
// Variabelen voor browsertype
var isIE = false;
var isNav = (navigator.appName.indexOf("Netscape")>=0);
var isNav4 = false;
var isIE4 = false;
var is5up = false;
is5up = true;
isNav = true;
isIE = false;
isIE4 = false;
isNav4 = false;
var isIE = false;
var isNav = (navigator.appName.indexOf("Netscape")>=0);
var isNav4 = false;
var isIE4 = false;
var is5up = false;
if (isNav) {
if (parseFloat(navigator.appVersion)<5) {
isNav4=true;
} else {
is5up = true;
}
} else {
isIE4=true;
isIE=true;
if (navigator.appVersion.indexOf("MSIE 5")>0) {
isIE4 = false;
is5up = true;
}
}
URL: http://geodata.prv.gelderland.nl/km/n... → http://geodata.prv.gelderland.nl/km/n...
Comment 4•23 years ago
|
||
This is so a tech evangelism bug. Well it looks like, when you see comment #3.
When you want to see lines that bug (by clicking on it in JS console), you go to
this :
(for line 409)
"function getLayer(name) {
// Terug geven van de layer(name)
if (isNav4)
return(document.layers[name]);
else if (isIE4) {
if ( eval('document.all.' + name) != null) {
layer = eval('document.all.' + name + '.style');
return(layer);
} else
return(null);
} else if (is5up) {
var theObj = document.getElementById(name);
return theObj.style
} else
return(null);
}"
and this (for line 478)
"function clipLayer(name, clipleft, cliptop, clipright, clipbottom) {
var layer = getLayer(name);
if (layer != null) {
if (isNav4) {
layer.clip.left = clipleft;
layer.clip.top = cliptop;
layer.clip.right = clipright;
layer.clip.bottom = clipbottom;
} else if (isIE) {
layer.clip = 'rect(' + cliptop + ' ' + clipright + ' ' + clipbottom + ' ' +
clipleft +')';
} else {
layer.height = clipbottom - cliptop;
layer.width = clipright - clipleft;
layer.top = (cliptop+vspc) + "px";
layer.left = (clipleft+hspc) + "px";
}
}
}"
This site thinks Netscape can only be a 4.x one. So this site thinks we are
still in 1997-1998 !
Mailcontact : b.bijtelaar@prv.gelderland.nl
Confirming bug and moving it to tech evangelism, dutch.
Assignee: general → dutch
Status: UNCONFIRMED → NEW
Component: Browser-General → Dutch
Ever confirmed: true
Product: Browser → Tech Evangelism
QA Contact: general → dutch
Hardware: PC → All
Whiteboard: [Havecontact]
Version: Trunk → unspecified
[Putting URL in summary to be consistent with new Tech Evang conventions]
Summary: cursor can not be used to select a map area by click and drag → gelderland.nl - cursor can not be used to select a map area by click and drag
Updated•22 years ago
|
Whiteboard: [Havecontact] → [Havecontact] [bug248549notfixed]
Comment 7•15 years ago
|
||
INCOMPLETE due to lack of activity since the end of 2009.
If someone is willing to investigate the issues raised in this bug to determine whether they still exist, *and* work with the site in question to fix any existing issues, please feel free to re-open and assign to yourself.
Sorry for the bugspam; filter on "NO MORE PRE-2010 TE BUGS" to remove.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Updated•11 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•