如何将JavaScript提示值存储到php变量中?我试过一些东西,但都没成功。这是密码..。我这样做是为了传递函数mkdir();in php,在从提示屏幕中获得文件夹的名称之后.
我根本不知道,请你帮忙..。代码只是随机的尝试做同样的事情..。我知道这不对..。提前谢谢..。
<script language="java script">
var php_var = "<?php echo "Hello!"; ?>";
var variable= prompt("Hello",php_var);
</script>
<?php
$variable = "<script language=\"javascript\"> variable </script>";
?>发布于 2014-09-18 14:57:30
Javascript和PHP并不同步。首先PHP做它的工作服务器端(所以不在客户端计算机上),然后Javascript做它(客户端,不再与服务器有关)。
不过,有一些诡秘的解决方案,例如jQuery的GET:
var answer = prompt('Puppies!?');
$.get('myFile.php', js_answer: answer);另一个,有点困难,但探索一个有趣的方法(并不是真的推荐这样):
var answer = prompt('Puppies!?');
var notReallyAnImage = document.createElement("img");
notReallyAnImage.src = 'myFile.php?js_answer='+answer;
document.body.appendChild(notReallyAnImage); 这个文件将把你的phpfile作为图像,这样phpfile就会被删除,允许传递信息。只是不要忘记使php发送头像图像一样(可以是0x0/1x1px空白)。
https://stackoverflow.com/questions/25915983
复制相似问题