Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Współrzędne kursora
Forum PHP.pl > Forum > PHP
michalbd93
jak pobrać aktualne współrzędne kursora nie chodzi mi o ciągle pobieranie tylko odświeżam stronę i tam gdzie jest kursor jest napisane x: i y:

musi być w php wszędzie szukałem ale było w javascript
viking
Php to język interpretowany po stronie serwera.
michalbd93
znalazłem coś takiego w js

<script type="text/javascript">
window.onload = init;
function init() {
if (window.Event) {
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = getCursorXY;
}

function getCursorXY(e) {
var x = (window.Event) ? e.pageX : event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
var y = (window.Event) ? e.pageY : event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
document.write(x);
}
alert(cursorY)
</script>


da się jakoś te współrzędne przypisać do php bez ożycia ajaxa? bo to normalnie będzie się odświeżać
emillo91
Niestety ale żeby zapamiętać współrzędne kursora to samo php nie wchodzi w grę. Musiałbyś zapisać gdzieś do pliku współrzędne kursora w momencie odświeżania strony a później pobrać je w php. Są przykłady wykrywania momentu odświeżania strony w js np:
[JAVASCRIPT] pobierz, plaintext
  1. window.onbeforeunload
[JAVASCRIPT] pobierz, plaintext
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.