gpt4 book ai didi

javascript - 使用 PHP 生成的 JS 文件不会在 IE6 中首次加载

转载 作者:行者123 更新时间:2023-11-30 18:56:44 27 4
gpt4 key购买 nike

我有一些用 php 生成的 js 文件,例如命名为“my_file.js.php”,并带有适合 JS 的内容类型。

在 FF、IE7、Chrome 等中。一切正常,这些文件已正确加载。

但是,在 IE6 中,这更复杂:- 第一次加载页面:文件未加载,因此,我的页面上有一些 JS 错误- 如果我刷新页面,现在一切正常

我们中有人遇到过这样的奇怪行为吗?(这似乎与文件不是“纯”.js 文件这一事实有明显关联,因为我的其他 .js 文件已正确加载。

最佳答案

我明白了!

毕竟,问题不在 JS.. 上,而是在我的 PHP 上。

我有一个对“session_start”的调用,看来这个调用发送的“no-store” header 没有被 IE6 很好地管理。

我添加了一个 session_cache_limiter('none');在我调用 session_stat 之前,现在一切正常。

对于讲法语的人,这里有一些信息: http://www.developpez.net/forums/d619691/php/langage/sessions/header-session_start-sous-ie/#post3691413

关于javascript - 使用 PHP 生成的 JS 文件不会在 IE6 中首次加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1707217/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com