![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 19.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak w temacie - jak wyłączyć przeciągnie obrazków w FireFoxie? Robię stronę z galerią na której jest skrypt pozwalający na przesuwanie obrazków na pewnym obszarze. W IE7 i Operze 9.23 i 9.5 działa, lecz w FF2 włącza się jego własne przeciąganie elementów.
Wstawienie obrazka jako tło Diva spowoduje niemożność skalowania grafiki. Próbowałem też przykryć obrazek transparentnym Divem, ale się nie udało mi tego napisać. Link do strony Pytanie nr. 2. Tworzę obrazke takim kodem: Kod <script type="text/javascript"> /*...*/ document.getElementById("photo").innerHTML = '<img id="photo-img" src="'+obj.href+'" alt="'+Math.random()+'" onMouseDown="draged = this; startx = tempX; starty = tempY; startt = parseInt(this.style.marginTop); startl = parseInt(this.style.marginLeft);" style="margin-top: 0px; margin-left: 0px;">'; /*...*/ </script> Czemu czasem pod firefoxem obrazek przyjmuje wartości height i width 0px? Edit: 2 Rozwiązane wystarczyło dać Ten post edytował Wykladowca 30.09.2007, 19:25:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 11.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam podobny problem. Również potrzebuję wyłączyć programowe przeciąganie obrazków w firefoxie.
U mnie sytuacja wyglada troche inaczej. W divie o pozycjonowaniu absolutnym mam obrazek na niego nalozona mapa odsylaczy map. Chce, aby wcisniecie klawisza na tym obszarze i ruch (z wcisnietym klawiszem) myszy spowoduje przeciagniecie obrazka (warstwy). Zdarzenia onmouseup i onmousemove przypisuje do obszaru area z mapy odsylaczy. pod ie, opera, safari dziala ok, problem jest tylko z ff |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:36 |