By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,495 Members | 1,002 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,495 IT Pros & Developers. It's quick & easy.

Passing coordinates

P: n/a
I have script that fetches the coordinates from mouse. I would like to pass
this mouse coordinates to page2.asp How can I do that?
<script language="JavaScript1.2">
<!--

// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
document.onmousemove = getMouseXY;

// Temporary variables to hold mouse x-y pos.s
var tempX = 0
var tempY = 0

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft
tempY = event.clientY + document.body.scrollTop
} else { // grab the x-y pos.s if browser is NS
tempX = e.pageX
tempY = e.pageY
}
// catch possible negative values in NS4
if (tempX < 0){tempX = 0}
if (tempY < 0){tempY = 0}
// show the position values in the form named Show
// in the text fields named MouseX and MouseY
document.href
document.Show.MouseX.value = tempX
document.Show.MouseY.value = tempY
return true
}

//-->
</script>
</body>
</html>
Jul 19 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
You'd have to use your client side code to post a form, load a url, or
something like that with your data. At what point would you want to send
the coordinates? You certainly won't want to do it each time the coordinate
change.

document.location.href='page2.asp?x='+tempX+'&y='+ tempY

Then just grab the values from the querystring.

Ray at home

"Need_help" <no****@nospam.hr> wrote in message
news:#D**************@tk2msftngp13.phx.gbl...
I have script that fetches the coordinates from mouse. I would like to pass this mouse coordinates to page2.asp How can I do that?
<script language="JavaScript1.2">
<!--

// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
document.onmousemove = getMouseXY;

// Temporary variables to hold mouse x-y pos.s
var tempX = 0
var tempY = 0

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft
tempY = event.clientY + document.body.scrollTop
} else { // grab the x-y pos.s if browser is NS
tempX = e.pageX
tempY = e.pageY
}
// catch possible negative values in NS4
if (tempX < 0){tempX = 0}
if (tempY < 0){tempY = 0}
// show the position values in the form named Show
// in the text fields named MouseX and MouseY
document.href
document.Show.MouseX.value = tempX
document.Show.MouseY.value = tempY
return true
}

//-->
</script>
</body>
</html>

Jul 19 '05 #2

P: n/a
I take back my other post. Damn!
http://www.aspfaq.com/5005

Ray at home

"Need_help" <no****@nospam.hr> wrote in message
news:#D**************@tk2msftngp13.phx.gbl...
I have script that fetches the coordinates from mouse. I would like to pass this mouse coordinates to page2.asp How can I do that?
<script language="JavaScript1.2">
<!--

// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
document.onmousemove = getMouseXY;

// Temporary variables to hold mouse x-y pos.s
var tempX = 0
var tempY = 0

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft
tempY = event.clientY + document.body.scrollTop
} else { // grab the x-y pos.s if browser is NS
tempX = e.pageX
tempY = e.pageY
}
// catch possible negative values in NS4
if (tempX < 0){tempX = 0}
if (tempY < 0){tempY = 0}
// show the position values in the form named Show
// in the text fields named MouseX and MouseY
document.href
document.Show.MouseX.value = tempX
document.Show.MouseY.value = tempY
return true
}

//-->
</script>
</body>
</html>

Jul 19 '05 #3

P: n/a
Bump?
Jul 19 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.