gpt4 book ai didi

php - 如何使用地址栏将值从 javascript 传递到 php

转载 作者:行者123 更新时间:2023-11-28 13:51:24 25 4
gpt4 key购买 nike

我有 .js 和 .php 文件以及 html 页面。我在 html 文件中包含 js 文件,在 js 文件中包含 php 文件。

当我访问此页面时,我想使用地址栏将 'cat' 值从 js 文件传递​​到 php 文件;

/demo/convert.html?cat=volume

但我不知道该怎么做。

顺便说一下,这是一个 blacberry 项目,我不确定是否可以使用地址栏来传递值。欢迎任何想法。

最佳答案

使用如下 URL 测试此示例代码: http://sputnick-area.net/test/index.php?foobar=works_as_a_charm

<?php

$var = $_GET['foobar'];

echo <<<EOF
<html>
<head>
<title></title>
</head>
<body>
demo of using PHP GET variable in Javascript :
<script type="text/javascript">
alert("$var");
</script>
</body>
</html>
EOF

?>

编辑:

如果您想在 JavaScript 中处理 GET 变量,请考虑以下 HTML + JavaScript 示例:http://sputnick-area.net/test/index.html?foobar=works_as_a_charm

<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
var vars = [], hash;
var hashes = window.location.href.slice(
window.location.href.indexOf('?') + 1
).split('&');

for(var i = 0; i < hashes.length; i++) {
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}

alert(vars['foobar']);
</script>
</body>
</html>

关于php - 如何使用地址栏将值从 javascript 传递到 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10626549/

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