Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用IE写文件_Javascript_Html_Dom - Fatal编程技术网

Javascript 用IE写文件

Javascript 用IE写文件,javascript,html,dom,Javascript,Html,Dom,我没有检查IE9,但我有一个简单的JS,它利用document.write来显示一些信息。它适用于除IE6、7、8之外的所有浏览器。我检查了所有其他代码,当我决定删除所有代码时 document.write(Testing); 我从IE那里什么也没得到。我还能用别的命令吗。我是Javascript新手。尝试:document.write('Testing')我不确定您的原始代码是如何使用document.write的,但您可以通过以下方式实现大致相同的效果: <div id="outpu

我没有检查IE9,但我有一个简单的JS,它利用document.write来显示一些信息。它适用于除IE6、7、8之外的所有浏览器。我检查了所有其他代码,当我决定删除所有代码时

document.write(Testing);

我从IE那里什么也没得到。我还能用别的命令吗。我是Javascript新手。

尝试:
document.write('Testing')

我不确定您的原始代码是如何使用document.write的,但您可以通过以下方式实现大致相同的效果:

<div id="outputGoesHere"></div>
<script type="text/javascript">
    document.getElementById("outputGoesHere").innerHTML = "Testing";
</script>

document.getElementById(“outputGoesher”).innerHTML=“Testing”;

今天早些时候我们遇到了这个问题,幸运的是我们的页面已经可以访问jquery


document.write(variableWithYourValue)
替换为
$('html')。html(variableWithYourValue)
为我们带来了好处

没有答案。。但是听起来你可能想花一些时间在jQuery上……在
测试
的周围加上引号,看看它能做什么。
测试
是一个未定义的变量。但是您不应该使用
文档。无论如何,请编写
。创建一个新的DOM元素。如果你想成为真正的DOM-y,你可以说
document.getElementById(“outputGoesher”).appendChild(document.createTextNode(“Testing”),但我猜您现在最好使用更简单的方法。在IE和低分辨率监视器中调整文档的大小时,我遇到了问题。因此,我整合了一些Javascript来获得屏幕的宽度和高度,并将其显示在页面上。它在除IE之外的所有浏览器中都能正常工作。我使用了DOM-y方法,它工作得很好。谢谢。如果我要在css中添加一个名为#OutputGoesher的新div id,并将标记放在html中的某个位置,我是否能够在html开始时将JS添加到?@totbar-如果标记出现在之前,您需要确保它在加载后才运行。您可以将其放入名为onload的函数中,将其附加到onload事件中,将其放入setTimeout函数中,或者类似的内容。