提交表单弹出窗口问题,iframe操作不正确 select_url?这个?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是一个地址。具体网站代码还要多一点。我觉得可能是这里出了问题。要么请帮忙看下http://www.ketcat.com输入文字后按回车就出现,我描述的问题了。麻烦帮忙看一下 不是很明白你写的是什么东西。弹出的新窗口是form里面的action=""地址,弹出新窗口的错误显示如下 action 里面的内容是你提交页面的 地址 ,请注意 绝对地址和相对地址的写法function startserach(){ var frame=document.getElementsById('openwindow')[0]; //改成这个试一下 frame.src=select_url //这个不明白什么意思 //如果要取得 IFrame里的东西试着用 var v=frame.src; //如果需要把IFreame取得东西,赋值给action document.getElementsById('form_so')[0].action= v;} 是的就是要取得一个链接,然后赋给iframe让它在iframe里面显示我试试楼上的 pigengler不行哦可能是我其它地方写的也不太规范了 <HEAD><TITLE>search form</TITLE><META http-equiv=Content-Type content="text/html; charset=utf-8"><SCRIPT language=javascript>if (navigator.appName=="Microsoft Internet Explorer"){var location=document.location;}</SCRIPT><link href="css/top.css" rel="stylesheet" type="text/css"></HEAD><BODY class=tbody leftMargin=0 scroll=no onload=init(0) rightMargin=0 marginwidth="0" marginheight="0"> <div class=top twffan="done"> <form id=form_so action="" method=post target=mainFrame onsubmit="return startsearch()"> <div class=sobar twffan="done"> <input name=wod class=input id=word > <input name="so" type=submit id="so" value=search tabindex="so"> </div> </form> </div> <DIV id=framecontent style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 708px" twffan="done"><IFRAME name=resultframe id=openwindow marginWidth=0 marginHeight=0 src="/lead.html" frameBorder=0 width="100%" height="100%"></IFRAME></DIV> </BODY>function startserach(){ var frame=$("openwindow"); frame.src=select_url return false;} 谢谢hanpoyangtitan 现在可以了 谢谢各位的指教,分数已经全部给了hanpoyangtitan欢迎大家光临我的网站 凯特猫-多多搜索 ECMAScript 与 JavaScript的联系 extjs问题 ,求高手来。。。本人刚接触,求解 ff下可以运行,但在IE下没有反应 escape(eName.split("$").join(":"))是什么意思 JS脚本无效,return false不起作用? 求一本JavaScript的中文电子使用手册 大家帮看看这个有什么不对啊?可就是不行 如何得到如何得到浏览器分辨率? confirm为ture后转向其它页面,谁能帮我用一行写出?用onclick激发的 原生js写的jsonp在ie6下报错 onload 为什么出错,谁能把每一句解释清楚? javascript 加法问题
麻烦帮忙看一下
{
var frame=document.getElementsById('openwindow')[0]; //改成这个试一下
frame.src=select_url //这个不明白什么意思 //如果要取得 IFrame里的东西试着用 var v=frame.src; //如果需要把IFreame取得东西,赋值给action document.getElementsById('form_so')[0].action= v;
}
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<SCRIPT language=javascript>if (navigator.appName=="Microsoft Internet Explorer"){var location=document.location;}</SCRIPT>
<link href="css/top.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY class=tbody leftMargin=0 scroll=no onload=init(0) rightMargin=0 marginwidth="0" marginheight="0"> <div class=top twffan="done">
<form id=form_so action="" method=post target=mainFrame onsubmit="return startsearch()">
<div class=sobar twffan="done">
<input name=wod class=input id=word >
<input name="so" type=submit id="so" value=search tabindex="so">
</div>
</form>
</div>
<DIV id=framecontent style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 708px" twffan="done">
<IFRAME name=resultframe id=openwindow marginWidth=0 marginHeight=0 src="/lead.html" frameBorder=0 width="100%" height="100%"></IFRAME></DIV>
</BODY>function startserach()
{
var frame=$("openwindow");
frame.src=select_url
return false;
}