Показать сообщение отдельно
  #4 (permalink)  
Старый 28.06.2012, 17:26
Аспирант
Отправить личное сообщение для JDev Посмотреть профиль Найти все сообщения от JDev
 
Регистрация: 19.11.2011
Сообщений: 77

Вся фишка в том, что если вот такой фрагмент

Ext.get('target').set({usemap:'#plot_state_map'});

и потом явно в html прописано
<body>
<div id="#puk">
<map name="plot_state_map">
<!-- ImageReady Slices (shapes.jpg) -->
<area shape="rect" coords="378,39,463,116" href="#">
<area shape="poly" coords="286,34, 298,42, 308,54, 314,79, 307,103, 292,118, 270,125, 242,122, 227,112, 216,97, 212,73, 219,53, 227,43, 240,34, 264,29" href="#">
<!-- End circles -->
</map>
</div>
</body>
- то map определяется.

Если же

Ext.get('target').set({usemap:'#plot_state_map'});
var imageMap = new Ext.Element(document.createElement('div'));
imageMap.insertHtml('<map name="plot_state_map"><area shape="rect" coords="378,39,463,116" href="#"><area shape="poly" coords="286,34, 298,42, 308,54, 314,79, 307,103, 292,118, 270,125, 242,122, 227,112, 216,97, 212,73, 219,53, 227,43, 240,34, 264,29" href="#"></map>');

и
<body>
</body>

пустой боди - то ни в какую, в чем глюк?

Спасибо!!
Ответить с цитированием