gpt4 book ai didi

javascript - 使用脚本标签 Block 制作 Javascript document.write

转载 作者:行者123 更新时间:2023-11-28 21:22:45 25 4
gpt4 key购买 nike

有人知道如何使用脚本标记 block 执行 document.write 吗?

<script type="text/javascript">
var test = "bad";
document.write('<script type="text/javascript" src="js.php"><\/script>');
console.log(test);
</script>

js.php 在哪里

<?PHP sleep(1); echo "var test='good';"; ?>

console.log 应该输出“good”,但它输出“bad”。当然,一秒钟后,var 确实变为“good”,但我绝对需要它被阻止。谢谢!!

我大概明白发生了什么。看起来当前脚本 block 中的任何 document.write 实际上都是在当前脚本 block 之后写入的。

最佳答案

我似乎记得有一个写作 <script> 的解决方法标签:

document.write('<scr'+'ipt type="text/javascript" src="js.php"><\/scr'+'ipt>');

关于javascript - 使用脚本标签 Block 制作 Javascript document.write,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5838652/

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