Jump to content
  • 0

Проблема с событиями в IE


Sams
 Share

Question

Привет всем форумчанам!

Есть скрипт на js, для выделения рамкой некоторой части изображения. Рамка представляет собой абсолютно позиционированный div наложенный на это изображение (div созда?тся с помощью скрипта). На данный div выставлены некоторые события (onmousedown, onmouseup etc). Суть проблемы в следующем: в IE при наложении рамки на изображение не срабатывают события поставленные на рамку, в FF вс? работает хорошо! Пробывал выставить собитие на изображение, почему то оно выполняется, а не событие выставленное на рамку, хотя рамка находиться сверху изображения (у рамки zindex выше изображения). Как вариант для IE: поставить на изображение события вызывающие событие рамки, но не хотелось бы этого!

Вот собственно пример: http://www.ape.lab-dev.com/index.php

Как можно решить данную проблему ?

Заранее всем спасибо!

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0
Ие считает непрозрачные области элеменов не принадлежащими этим элементам.

Как вариант ? такой же квадратик по середине, за который можно перемещать.

Именно с перемещением рамки проблемы! Действительно пробывал ставить для рамки бакграунд с прозрачным gif, перемещение заработало, но с очень большими тормозами

Link to comment
Share on other sites

  • 0
Работает вроде одинаково и в IE и в FF. Вот только надо отслеживать, чтобы более одной рамки не создавалось.

Это только набросок, вс? будет :) Проблема в перемещении самой рамки, а не маркеров!

Link to comment
Share on other sites

  • 0
Ие считает непрозрачные области элеменов не принадлежащими этим элементам.

Как вариант ? такой же квадратик по середине, за который можно перемещать.

Именно с перемещением рамки проблемы, что на него не срабатывают поставленные события!

Я понял с чем утебя проблемы, и ответил:

?Ие считает непрозрачные области элеменов не принадлежащими этим элементам.?

Отсюда следует вывод что нужно либо сделать содержимое непрозрачным, ли бо как вариант ?такой же квадратик по середине, за который можно перемещать?.

Link to comment
Share on other sites

  • 0
Ие считает непрозрачные области элеменов не принадлежащими этим элементам.

Как вариант ? такой же квадратик по середине, за который можно перемещать.

Именно с перемещением рамки проблемы, что на него не срабатывают поставленные события!

Я понял с чем утебя проблемы, и ответил:

?Ие считает непрозрачные области элеменов не принадлежащими этим элементам.?

Отсюда следует вывод что нужно либо сделать содержимое непрозрачным, ли бо как вариант ?такой же квадратик по середине, за который можно перемещать?.

Спасибо, решил проблему!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy