[white box in ie]

shark_255

Новичок
[white box in ie]

Здравствуйте !
Такая проблема - не отображается белый квадрат на фоне рисунка по клику
в Интернет Експлорере, в остальных браузерах норм.

Привожу ниже кусок кода и ссылку на полный код:
PHP:
function fx(top,left){
	//alert(top+","+left);

	switch(running){
		case 1:
			t=top;
			l=left;
			bb=b=t+100;
			rr=r=l+100;
			element = document.createElement("div");
			element.setAttribute("id","pointer");
			element.setAttribute("style", "background-color:#fff;-moz-opacity:0.5;width:"+(r-l)+"px;height:"+(b-t)+"px;border:2px solid #000;position:relative;top:"+t+"px;left:"+l+"px;");
			$('pointer_div').appendChild(element);
			$('coords').value=tt+","+ll+","+bb+","+rr;
			running=3;
			break;
.....

  <form name="pointform" method="post">
      <div id="pointer_div" onclick="point_it(event)" style="position: relative; background-image: url(example.jpg); width: 300px; height: 200px;">
      <img src="js/point.gif" id="cross" style="position: relative; visibility: hidden; z-index: 2;"></div>
      You pointed on x = <input name="form_x" size="4" type="text"> - y = <input name="form_y" size="4" type="text">
    
      <fieldset><label for="coords">Image Map Coordinates: </label><input name="coords" id="coords" type="text"></fieldset>
	  <input type="submit" value="Отправить" /> 
	  </form>
Ссылка : http://farik.ho.com.ua/box.rar
 

Qwerty

Новичок
Я так понял, проблема не в том, что квадрат не отображается, а в том, что функция point_it() не вызывается?

Ошибся... Это IE блокировал выполнение скрипта на локале...

-~{}~ 06.09.07 08:18:

Возможно ошибка при создании объекта? Может проще прописать его невидимым сразу в html, а потом перемещать в нужное место и показывать?
 
Сверху