<script language="javascript">
window.onload = function()
{
try
{
var Obj = document.getElementById("test1");
Obj.src = "http://www.google.com";
}
catch (E)
{
alert(E.description);
}
}

</script>
<iframe id="test1" src="about:blank" height="768" width="1024"></iframe>
我这个测试过啦,是可以运行的。

解决方案 »

  1.   

    <script id="test1" src=""><script>这个呢?你那个在我这里也没成功,我快崩溃了哦
      

  2.   

    <script language="javascript">
    window.onload = function()
    {
    try
    {
    var Obj = document.getElementById("test1");
    Obj.src = "http://127.0.0.1/test.js.php?time=" + new Date().getTime();

    test1();
    }
    catch (E)
    {
    alert(E.description);
    }
    }
    </script>
    <script id="test1"   src="test.js.php"> <script>
    上面的代码火狐、IE测试通过。
    当src=""时火狐会提示没有定义那个ScriptElement
      

  3.   

    非常谢谢,luoluonozuoluo,我的通过了,清空了下缓存
    火狐这么严格,倒是教育了我们做事要严谨,呵呵
      

  4.   

    我再问下luoluonozuoluo:
    你调试js用哪些工具呢?可以介绍下么?
    听说火狐有很多对web人员很有用的小工具,都是些啥啊?
      

  5.   

    firebug,超级无敌好用的工具,特别是调试js非常有用,ie给出的提示非常弱智,基本没有参考价值!