由FORM提交进入下一个新开的页面,怎样才能由一个FORM能打开几个不同的新页面 试试把var win = window.open('','w','scrollbars,status=yes')改为var win = window.open('',img_area,'scrollbars,status=yes') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <form name="form1" target="w" method="post" 该为:<form name="form1" target="_blank" method="post" 。 试了楼上两老兄的方法,都不行啊,我是一定要保证这两个窗口名一样的:var win = window.open('','w','scrollbars,status=yes')和<form name="form1" target="_blank" method="post" 。上面的两个W保持一致时,才能保证我由FORM提交到一个新页面的时候,那个新页面是以全屏的方式打开的,有上面的两种方法,都是由window.open打开一个空白的全屏的新页面,那由表单提交的那action的页面却在另外一个非全屏的窗口中打开的,还有什么别的方法没有?谢谢两位了! 你再试试:<form name="form1" target=img_area method="post"。。var win = window.open('',img_area,'scrollbars,status=yes') 下面的代码在我机子上没问题,只改了两个地方<HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"><TITLE></TITLE></HEAD><body><form name="form1" method="post" action='' onSubmit="enter_system()"><!--去掉此处的target//--><INPUT type="submit" value="Submit" id=submit1 name=submit1><INPUT type="text" id=text1 name=text1></form></body></HTML><script language='javascript'>function enter_system(){ img_area = document.form1.text1.value; switch (img_area){ case "a": url = "LEFT.htm"; break; case "b": url = "RIGHT.htm"; break; case "c": url = "http://bb/default.asp"; break; } document.form1.action = url; document.form1.target=img_area; //修改form1的target var win = window.open('',img_area,'scrollbars,status=yes') win.moveTo(0,0); win.resizeTo(screen.width,screen.height);}</script> 多谢ajsword() ,问题照你的方法解决了.还有个不解的地方再次请教请教:那个img_area是什么样的概念?呵呵,第一次见这个东东,不甚感激! img_area是你自己定义的一个变量啊,我就顺便用来作为你打开的窗口的名字啊 TNND,自己定义的东西都不知道了,郁闷,还以为是一个什么新概念了.让老兄见笑了,呵呵明白了,那个变量其实是用来判断进入到哪个URL了,所以进入不同的URL时它的值都不同的,这样就保证了打开的窗口TARGET都不一样了,多谢老兄 急 坐等答案! 关于jsp全局变量如何在做js方法参数 怎么实现网友对文章的支持数 简单问题,高手请进 TD为何不能使用innerText? 怎样让提示窗口不消失? 对你的小问题,对我的大问题,HELP~~~~~~~~ 绝对精品:阿赖实用javascript控件程序及教程!! 急~~~~!·!!!!! <base>在javascript中不起作用? 如何在javascript中得到鼠标左键的状态? 阿信、蓝色街灯、黄蓉、、、、、、、、高手们帮帮忙啊!~~~~~~~ 近来很多朋友问起TreeView的事情,现在我向大家一一解答
该为:
<form name="form1" target="_blank" method="post" 。
var win = window.open('','w','scrollbars,status=yes')和<form name="form1" target="_blank" method="post" 。
上面的两个W保持一致时,才能保证我由FORM提交到一个新页面的时候,那个新页面是以全屏的方式打开的,有上面的两种方法,都是由window.open打开一个空白的全屏的新页面,那由表单提交的那action的页面却在另外一个非全屏的窗口中打开的,还有什么别的方法没有?
谢谢两位了!
<form name="form1" target=img_area method="post"。。
var win = window.open('',img_area,'scrollbars,status=yes')
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<body>
<form name="form1" method="post" action='' onSubmit="enter_system()"><!--去掉此处的target//-->
<INPUT type="submit" value="Submit" id=submit1 name=submit1>
<INPUT type="text" id=text1 name=text1>
</form>
</body>
</HTML><script language='javascript'>
function enter_system(){
img_area = document.form1.text1.value;
switch (img_area){
case "a":
url = "LEFT.htm";
break;
case "b":
url = "RIGHT.htm";
break;
case "c":
url = "http://bb/default.asp";
break;
}
document.form1.action = url;
document.form1.target=img_area; //修改form1的target
var win = window.open('',img_area,'scrollbars,status=yes')
win.moveTo(0,0);
win.resizeTo(screen.width,screen.height);
}</script>
还有个不解的地方再次请教请教:那个img_area是什么样的概念?呵呵,第一次见这个东东,不甚感激!
我就顺便用来作为你打开的窗口的名字啊