javascript - 如何将 JS 变量发送到 php iFrame

标签 javascript php iframe

我的表单上有这个变量

<script>
     var type = 2;
</script>

在同一页面上我调用此 iFrame

<iframe src='http://www.genpowerusa.com/crm/formal_quote_new2.php' frameborder='0'></iframe>

我不确定的是,我如何将变量发送到 php 表单并在报价表单上使用该变量,该变量是静态的,我有两个页面调用相同的 iFrame。

这样的事可能吗?

最佳答案

为您的 iframe 分配一个 id:

<iframe id='foo' src='http://www.genpowerusa.com/crm/formal_quote_new2.php' frameborder='0'></iframe>

添加js行:

document.getElementByid("foo").src='http://www.genpowerusa.com/crm/formal_quote_new2.php?type='+type;

它的作用是将你的变量作为 PHP url 参数传递。你可以在 php 中使用以下代码来访问它:

$type=$_GET['type'];

关于javascript - 如何将 JS 变量发送到 php iFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21971993/

相关文章:

javascript - 拉取alt的值

javascript - 刷新iframe而不影响没有iframe id的父页面

python - html 中的 Selenium 和 iframe

php - Facebook Chat Bot - 如何测试欢迎消息?

javascript - 捕获 iframe 内的鼠标事件

javascript - 是否可以导入文件夹中的所有文件?

javascript - 如何在鼠标指针处打开 Kendo 窗口

javascript - 有效的 JWT 对于 NestJS 防护无效

php - 如何将 JavaScript 变量传递给 php 函数

php - 两个日期之间的SQL存储逻辑