Основная идея заключается в том, что я хочу создать строку в Jquery, которая будет вставлена в div A как HTML.Следующий шаг - вызвать диалоговое окно Fancybox и показать содержимое из того же самого div (div A).В Firefox все работает нормально, но IE пытается игнорировать тэги css, такие как TOP и LEFT.
Я так понимаю, это проблема IE?
Спасибо за помощь.
$('.stampa').ready(function()
{
var sadrzaj = '<div>'+
'<div style="background-color:##e3e3e3;height:1400px;">'+test;
for(i=0;i<externeNiz.length; i += 2)
{
var izPromenljive = "{HTMLPROMENLJIVA "+externeNiz[i]+"}";
var uVrednost = externeNiz[i+1];
sadrzaj = sadrzaj.replace(izPromenljive, uVrednost);
}
...
sadrzaj += '</div>'+
'<div style="background-color:grey;height:2%;padding:20px 10px 20px 10px; text-align:center;">'+
'<div style="float:left;"><button type="button" onclick="Stampaj()" id="stampaj">Stampaj</button></div>'+
'<div style="float:right;"><button type="button" onclick="Zatvori()" id="odustani">Odustani</button></div>'+
'</div>'+
'</div>';
$('.modal').html("<div style='width:900px;height:1400px;'>"+sadrzaj+"</div>");
});
$("##inline").fancybox({
'titlePosition' : 'inside',
'transitionIn' : 'none',
'transitionOut' : 'none',
'content' : $('.modal').html()
});
{HTMLPROMENLJIVA '+ externeNiz[i]+'}
представляет переменную css, которая является проблемной.Но другие базовые атрибуты CSS, такие как высота и ширина, отображаются нормально.