gpt4 book ai didi

当 php 回显时,Javascript 不工作

转载 作者:行者123 更新时间:2023-12-03 11:30:20 26 4
gpt4 key购买 nike

当我回显这个时遇到问题:

echo "Logged in! <script> alert('hello'); </script>";

消息“已登录!”出现,但不出现警报。我该如何修复它以便收到警报?我无法使用header();因为我已经附和了!

我还尝试了多种方法,例如:

echo "Test message <script> window.location.href = 'index.php';"

同样的事情又发生了,测试消息被回显,但脚本没有运行。

希望有人能帮助我!

编辑:

注意:所有这些代码都在一个 xml 文件中,我得到该响应并将其放入 div 中。所以脚本位于我使用responseXML 获取的消息中,并将数据输出到div 中。

我在 1 句话中提出的问题:如何在没有 jquery 的情况下在 ajax 调用中运行 javascript 函数?

最佳答案

我猜您在页面加载后通过 ajax 调用此脚本。在这种情况下,脚本不运行并不奇怪,因为浏览器在读取脚本时运行脚本,并且不会等待另一个脚本标记的出现。

如果是这种情况,您可以通过添加一些事件监听器来解决这个问题,或者更好的是,在 ajax 响应的末尾调用所需的函数。

关于当 php 回显时,Javascript 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26758798/

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