• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Mauszeiger per buttonaktivierung ändern

Status
Für weitere Antworten geschlossen.

Katti

Neues Mitglied
Hallo,

ich bastel gerade an einem Mapbrowser mit Funktionen wie ZoomIn, ZoomOut und Verschieben.
Ich aktiviere die Buttons um die verschiedenen Funktionen auszuführen.
Bsp. ZoomIn
HTML:
<a id="zin" onclick="SetTool(this.id)" onMouseOver="[...] ><img name="piczin" src=".../ZoomIn_off.jpg" </a>
das tool wird dann über javascript indentifiziert
Code:
function SetTool(tool) {
	document.getElementById("zoom").value=tool;
}
und über PHP Mapscript ausgeführt
PHP:
else if ($_POST["zoom"] == "zin") {
                $zoom_factor = 2;
				$tool="zin";
            $map->zoompoint($zoom_factor,$my_point,$map->width,$map->height,$my_extent); 
          }
und über einen KLick in die Karte wird dann schließlich gezoomt.
Code:
<input type=hidden name="zoom" value="<?php echo $tool ?>">	 
          <tr><td><INPUT TYPE=IMAGE NAME="map" SRC="<?php echo $image_url?>"></td></tr>

Ich weiß wie ich den Cursor global setzen kann, aber nicht wie ich ihn nach KLick auf einen bestimmten Button aktivieren kann. Und er soll solange aktiv sein bis ein anderes Tool ausgewählt wurde. möchte auch eigene cursor verwenden als .cur datei.

Hat da jemand ideen oder tips die mir weiter helfen ??
Vielen Dank im voraus.
 
Vielleicht so?

HTML
Code:
<body id="body">

JavaScript
Code:
document.getElementById('body').style.cursor = 'pointer';
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben