none
请教 : 网页保存 RRS feed

  • 问题

  • 在网页上,章是签上去了(是通过JS创建一个对象,在参数Data里赋的是图像文件数据值),
      代码如下 :
     var htm = '<object id="' + ControlID + '" classid="clsid:F1472652-F803-4F86-9333-83947E22FB55"';
    //document.write('codebase="aa.cab#version=1,0,0,0" width=0 height=0> ');
    htm += ' width=' + ocxWidth + ' height=' + ocxHeight + ' style="position:absolute;left:' + ocxLeft + ';top:' + ocxTop + '">';
    htm += '<param name="id" value="' + ControlID + '">';
    htm += '<param name="Data" value="' + ocxData + '">'; 
    htm += '<param name="Lock" value="' + ocxLock + '">';
    htm += '<param name="Frame" value="' + ocxFrame + '">'; //

    htm += '</object>'
    alert(htm);

    var obj = document.createElement('span');
    obj.id = 'span' + ControlID; 
    document.body.appendChild(obj);
    obj.innerHTML = htm;

      但是,这样有两个问题 :

      1、保存网页时,无法保存动态签章图像。
      2、签章图像打印为黑块

      请指教一下。
    2010年9月27日 6:41

答案

  • 如果你设法能够动态生成图片保存在某个临时文件夹中,然后动态创建超级连接指向这个图片并显示在网页上,估计可以打印了。
    2010年9月28日 3:10
    版主