我已经查看了与此类似的其他问题,但我还没有找到答案。
我<body onload="doStuff()">
已停止调用 doStuff() JavaScript 函数。我尝试替换<body onload="doStuff()">
为<body onload="alert('Test');">
并成功创建警报。
然后我尝试将相同的警报放在 doStuff() 函数中(并将 onload 恢复为调用 doStuff()),但警报没有出现。
有什么原因会发生这种情况吗?此外,可能需要注意的是,我几乎可以肯定我没有在这个工作和它不工作之间进行任何代码更改(你可能不相信,但这是真的);但是,我确实从包含 Joomla 安装的服务器中删除了一个子文件夹。