3

我一直在修改一个名为 lines 的数组,这些是函数完成之前的最后几行。用户必须将所选文本复制到剪贴板才能将其带到另一个程序。

 document.penta.IOField.value="";
    for (i=0; i < lines.length; i++) 
    {
    document.penta.IOField.value+= lines[i];
        if ((i + 1) < lines.length)
        {
        document.penta.IOField.value+= "\n"; 
        }

    document.penta.IOField.select();

如果将剪贴板粘贴到记事本中,使用Internet Explorer时数据不会分成行,但我用FireFox没有问题。

此外,在“如何使用”按钮下,在 Firefox 中打开的窗口刚刚足够大,而在 IE 中,有很多未使用的空间。我想知道为什么会这样。

该页面是 Spacer.htm,几行任何文本和任何选项都应该有助于测试它。

4

1 回答 1

0

我可以使用以下方法解决此问题:

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
于 2012-11-24T13:02:10.050 回答