使用JavaScript将PHP值发布到iframe中
Post a PHP value into an iframe using a JavaScript
我需要使用JavaScript将PHP值发布到iframe中。我尝试使用的代码是
<script type="text/javascript">
function autoSubmit1() {
window.frames['Main'].location =
"dropoutput1.php"$.post = "Technology: rr.Technology.value";
}
</script>
以前,我使用的代码:
<script type="text/javascript">
function autoSubmit1() {
$.post('dropoutput1.php',
{name1: rr.Technology.value},
function (output) {
$('#info').html(output).show();
}
);
}
</script>
以输出到div。我相信我只是不知道语法,任何帮助都将不胜感激。
这很奇怪:
<script type="text/javascript">
function autoSubmit1() {
window.frames['Main'].location =
"dropoutput1.php"$.post = "Technology: rr.Technology.value";
}
</script>
你应该把它改成这样
(仅当您希望继续使用window.frames['Main'].location
策略时
(如果没有,请使用@DanFromGermany答案)
<script type="text/javascript">
function autoSubmit1() {
window.frames['Main'].location = "dropoutput1.php?name1="+rr.Technology.value;
}
</script>
这将使帧更改为dropoutput1.php
页面,并通过GET
发送变量name1
(而不是像以前那样通过POST
)
因此,在dropoutput1.php
文件中,请记住将POST['name1']
更改为GET['name1']
填写一个隐藏表单,用javascript(onload.test.submit
或类似的东西)发布
<form action="dropoutput1.php" method="post" name="test" target="nameOfYourIframeWindow">
<input type="hidden" name="Technology">
</form>
将target=""
设置为iframes name=""
属性
请参阅:http://www.w3schools.com/tags/att_form_target.asp
相关文章:
- 我想在Iframe Javascript PHP的帮助下,将单个ajax上传器脚本转换为多个上传器
- 如何在我的页面中调用Iframe JavaScript函数
- 影响父 DOM 的 iFrame JavaScript
- 从不同的窗口(不是子窗口)重新加载iframe-javascript
- 将内容插入 iframe javascript
- 在 iframe /Javascript 中更改 src
- Cookie 设置为 iframe javascript 中的父窗口
- 将文件从输入传输到 iframe JavaScript
- 当用户与IFrame JavaScript交互时进行检测
- 嵌入式 iframe/javascript 小部件中的安全性
- Typo3 iFrame Javascript在Internet Explorer中不起作用
- 如何从iframe(Javascript)中撤销setTimeout变量
- 跨域获取iframe javascript内部的iframe属性
- 跨子域的iFrame Javascript
- GWT IFrame Javascript error
- 计数点击内iframe javascript
- 如何访问iframe javascript变量从父页面访问跨域在iframe
- 如何抓取网站内容(*COMPLEX* iframe, javascript提交)
- 打印pdf隐藏iframe javascript/jquery c# MVC
- 如何在GWT中创建iframe JAVASCRIPT到JAVA