Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax]Problem z zaznaczaniem
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kt1
Witam, zaczynam do zabawę z ajaxa i mam taki problem
na tej stronie jest cos takiego
http://www.mintajax.pl/?guide#wstep_mintajax

  1. function OnLoad()
  2. {
  3. mint.gui.RegisterDragObject("box");
  4. }
  5.  
  6. <div id="box" class="box">Lorem</div>
  7. .box
  8. {
  9. cursor: move;
  10. width: 80px;
  11. height: 80px;
  12. font: 10px Verdana;
  13. text-align: center;
  14. border: 1px solid Black;
  15. background-color: GreenYellow;
  16. }
  17. </a>

i tym kwadratem można przesuwać oka ale jak zrobić ze można tekst na nim zaznaczyć bez przesuwania questionmark.gif



pomoże ktoś questionmark.gif?
Cysiaczek
Dużo lepszym pomysłem jest zrobienie belki takiej jak zwykłe okna i tylko jej chwycenie powodowałoby presuwanie diva. Możesz też zrobić tak, że aby poruszać divem, należałoby przytrzymać np. klawisz CTRL.

Pozdrawiam.
kt1
Też tak myslałem ale nie wiem jak to zrobić :]
Cysiaczek
JavaScript posiada szereg funkcji odpowiedzialnych za rozpoznanie wciśniętego klawisza oraz za obsługe zdzarzeń takich jak onKeyDown onKeyPress itp. itd. Wystarczy, ze rozpoznasz wciśnięty przycisk i podczas, gdy jest wciśnięty divowi dodajesz funkcję odpowiedzialną za poruszanie, gdy przycisk zostaje zwolniony - usuwasz ją. Poczytaj to: http://developer.mozilla.org/en/docs/Gecko_DOM_Reference
Nie ma to nic wspólnego z ajaxem ;]

Pozdrawiam.
kt1
Działa już smile.gif smile.gif
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.