gpt4 book ai didi

javascript - location.replace 为 php 变量

转载 作者:行者123 更新时间:2023-11-30 15:34:57 25 4
gpt4 key购买 nike

一旦满足 if 条件,我就会尝试重定向到特定页面。 php也需要同时发出警报。我对这一切都很陌生,所以如果我错了,请纠正我,但是要发送警报并重定向,必须使用 javascript,因为 PHP 不能同时执行这两项操作。所以我有几个需要由脚本访问的 php 变量。我认为问题确实存在,但我不确定。

echo "<SCRIPT type='text/javascript'>
alert('$message');
window.location.replace(\"http://www.adidas.co.uk/on/demandware.store/Sites-adidas-GB-Site/en_GB/Cart-MiniAddProduct?pid="+"<?php echo $style ?>" + "_"+"<?php echo $size8 ?>"+"&masterPid="+"<?php echo $style ?>"\");
</SCRIPT>";

我不断收到解析错误。 'parse error, expecting ','' or ';''是错误。

提前致谢

最佳答案

在 php 中尝试一下:

$style = "someStyle";
$myJS = <<<EOT
<script type='text/javascript'>
window.location.replace("http://www.adidas.co.uk/on/demandware.store/Sites-adidas-GB-Site/en_GB/Cart-MiniAddProduct?pid=$style");
</script>
EOT;

echo($myJS);

我知道这只是网址的一部分,但我只是想向您提供这个概念。请注意我如何将 $style 放入这个多行字符串中。

关于javascript - location.replace 为 php 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41697107/

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