Ich habe eine Seite zu übermitteln, und ich habe gewählt, Element zu verwenden, um dies mit und Bild, das ein wenig auf Hover zoomt.Eingabeelement generiert x und y Koordinaten des Mausklicks
Aufgrund der seltsamen Art der Frage fand ich bei google nichts Wichtiges zu diesem Thema, da ich es nicht in einfachen Stichworten formulieren konnte.
ist dies die PHP. (Ich weiß, ist echo HTML-Elemente schlechte Praxis, sondern lässt Fokus auf Problem auf der Hand.)
echo '<form method="get">';
echo '<input type="hidden" name="v" value="30" />';
echo '<div class="hover01 column">';
echo '<div>';
echo '<figure>';
echo '<input type="image" name="submit" src="http://[img host]/image.jpg" border="0" alt="Submit"/>';
echo '</figure>';
echo '</div>';
echo '</div>';
echo '</form>';
Jetzt, als ich auf das Bild klicken i, wie es in der GET-Wert übergeben soll, aber es geht auch die x, y-Position, wo der Klick ähnlichen
auf dem Bild aufgetreten& submit.x = 24 & submit.y = 34
wie entferne ich die zusätzlichen zwei Werte, so dass Die URL sieht nett und ordentlich aus diese
http://localhost/vlp/?v=5
statt dessen
http://localhost/vlp/?v=5&submit.x=24&submit.y=34
Wenn ich das <input>
Element <img>
Element ändern, dann gibt es keine zusätzlichen GET-Werte, aber ich brauche die Seite mit neuen Werten zu unterwerfen und neu zu laden und haben die Bild, das auf Schweben zoomt.
Kann dies ohne Javascript erfolgen?