ifrc onload与src无法在IE11中工作

时间:2017-02-08 20:22:59

标签: javascript internet-explorer iframe onload src

我有一个JavaScript程序,它获取txt文件的最后修改日期。该代码在Firefox中运行良好,但出于某种原因,它在IE11中没有任何作用。我的代码如下所示。

JavaScript代码:

function getLastMod(){
    var myFrm = document.getElementById('myIframe');
    var lastMod = new Date(myFrm.contentWindow.document.lastModified);
    var getSpan = document.getElementById('LastModified');
    getSpan.innerHTML += "<font color=red> (File Last Updated: " + lastMod.toLocaleString() + ")</font>";
}

HTML代码:

<span id="LastModified"></span>
<iframe id="myIframe" onload="getLastMod()" src="date.txt" style="display:none;"></iframe>

1 个答案:

答案 0 :(得分:0)

当我尝试在标记中定义事件时,我遇到了类似的问题。我有更好的结果从javascript中分配事件。

<script type="text/javascript">
    document.getElementById('myIframe').onload = function() {
        getLastMod();
    }
</script>