一个关于iframe 执行js代码的问题 没看懂,不明白你什么意思,window.parent.form.name.value="*****" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单一点 如何在当前页中去执行内嵌的一个iframe中的 js 代码 在当前页中内嵌了一个iframe, 具体代码 <iframe src="loginzyserver.html" height="0" width="0" frameborder="0" ></iframe>============================================在loginzyserver.html中有个from 如何在当前页中去post这个from 首先建议最好用个调试工具跟踪一下body.onload事件,看看是否可行。可以在iframe页面里尝试用以下代码:<script><!-- window.onload=function(){ document.myform.submit()} --></script>我的一个关于iframe的页面中用这种方法在页面初始化时调用函数,证明是可行的。 简单一点 如何在当前页中去执行内嵌的一个iframe中的 js 代码————————————如果照你的这个思路的话,也可以在iframe页面下面定义一个函数function f(){ document.myform.submit() }然后在父页面中定义window.onload=function(){ frames[0].f();} 加载完ziyuan.html之后iframe中页面的提交应该就执行了,你是不是想ziyuan.html状态变为登陆后的?那样可以把父页面刷新一下,但是这样iframe的加载便会再次执行一次或者你可以在父页面ziyuan.html里面通过js控制iframe内的form的提交,iframeName.formName.submit()这样就可以,把iframeName,formName替换为你的iframe和里面的form的name document["iframe的名字"].函数名就可以引用了 现在 怎么会这样我的全文章代码 <body><FORM name="myform" action="http://www.abc.com/loginAction.aspx" method="post" target="_LoginServer"> <INPUT id=ttname type=hidden value=xiaohai name=ttname> <INPUT id=ttpassword type=hidden value=123456 name=ttpassword> <input type="submit" name="Submit" value="提交"></FORM><script><!-- window.onload=function(){ document.myform.submit()} --></script><iframe name="_LoginServer" src="about:blank" frameborder="0" height="600" width="400"></iframe> </body>=========================================================运行结果登陆不上去,但是我只做了一个小小的改动. 将target="_LoginServer" 去掉.就可以post登陆成功 怎么会这样呢?想了很久都没有想明白 fancybox 怎么设置才不显示遮罩层 javascript方法调用 求助关于"实现图片自动变换的代码"问题?????? 请教一下求阶乘这个代码的问题在哪里? 关闭子窗体同事刷新父窗体。 这句常用的JS有错!!?? javaScript能实现删除触发功能吗? 如何让这段插入的innerHTML 里动态赋予的函数跑起来! 大侠来帮帮忙,我可能中了木马,帮我解密下这段加密过的js脚本可以么? 谢谢 我定义了一个变量check,我想赋值N个“a”给它,请问怎样可以实现? 改变radiobutton的选中状态 网站地图
在loginzyserver.html中有个from 如何在当前页中去post这个from
可以在iframe页面里尝试用以下代码:
<script>
<!--
window.onload=function(){
document.myform.submit()
}
-->
</script>
我的一个关于iframe的页面中用这种方法在页面初始化时调用函数,证明是可行的。
————————————
如果照你的这个思路的话,也可以在iframe页面下面定义一个函数
function f(){
document.myform.submit()
}
然后在父页面中定义window.onload=function(){
frames[0].f();
}
或者你可以在父页面ziyuan.html里面通过js控制iframe内的form的提交,
iframeName.formName.submit()这样就可以,把iframeName,formName替换为你的iframe和里面的form的name
就可以引用了
我的全文章代码
<body>
<FORM name="myform" action="http://www.abc.com/loginAction.aspx" method="post" target="_LoginServer">
<INPUT id=ttname type=hidden value=xiaohai
name=ttname>
<INPUT id=ttpassword type=hidden value=123456
name=ttpassword>
<input type="submit" name="Submit" value="提交">
</FORM>
<script>
<!--
window.onload=function(){
document.myform.submit()
}
-->
</script>
<iframe name="_LoginServer" src="about:blank" frameborder="0" height="600" width="400"></iframe>
</body>=========================================================
运行结果登陆不上去,但是我只做了一个小小的改动. 将target="_LoginServer" 去掉.就可以post登陆成功 怎么会这样呢?
想了很久都没有想明白