Javascript 如何将JS变量发送到php iFrame
我的表格上有这个变量Javascript 如何将JS变量发送到php iFrame,javascript,php,iframe,Javascript,Php,Iframe,我的表格上有这个变量 <script> var type = 2; </script> var类型=2; 在同一页上,我称之为iFrame <iframe src='http://www.genpowerusa.com/crm/formal_quote_new2.php' frameborder='0'></iframe> 我不确定的是,如何将变量发送到php表单并在quote表单上使用该变量,该变量是静态的,我有两个页面调用
<script>
var type = 2;
</script>
var类型=2;
在同一页上,我称之为iFrame
<iframe src='http://www.genpowerusa.com/crm/formal_quote_new2.php' frameborder='0'></iframe>
我不确定的是,如何将变量发送到php表单并在quote表单上使用该变量,该变量是静态的,我有两个页面调用相同的iFrame
这样做可能吗?通过javascript将信息发送到不在作用域中的帧是不可能的,因为。这是不安全的(例如,想象一下用Facebook插入一个iframe并从该框架中获取一些数据…。为您的iframe分配一个id:
<iframe id='foo' src='http://www.genpowerusa.com/crm/formal_quote_new2.php' frameborder='0'></iframe>
这样做的目的是,将变量作为PHP url参数传递。您可以使用PHP中的以下代码访问它:
$type=$_GET['type'];
PHP将在浏览器看到
标记之前完成执行。您可能需要研究使用AJAX。
$type=$_GET['type'];