请帮忙看看。我想实现在用一个javascript函数动态生成object,然后插入到div中去,但现在数据不能显示出来,如果把object换成html,
数据就可以正常显示,同时我也做过实现把动态生成的object换成静态的数据也可以正常显示代码如下:
function showfile(fileid)
{

        var objF=document.getElementById("FileId");
    var tblname=$("#TableName").val();
    var recid=$("#recid").val();
    var stp=null;
    
        objF.value=fileid;
            
            $("#leftMiddle").hide();    //隐藏数据层
            $("#leftMiddle3").show();   //显示等待层
      //ajax请求数据    
    $.get("ViewFile.aspx?id="+fileid+"&tablename="+tblname+"&recid="+recid,function(data)
    {
        $("#leftMiddle3").hide();
        stp='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" type="application/x-shockwave-flash" codebase="viewer/swflash.cab#version=7,0,19,0" width="100%" height="100%" > '
                + '<param name="movie" value="'+escape(data)+'" />'
                + '<param name="quality" value="high" /> '
                + '<\/object>'
                
                var divl=document.getElementById("leftMiddle");
                divl.innerHTML=stp;
        
    });
 }