jquery 打开新页面 立刻提交表单 target的问题 10
<scripttype="text/javascript"src="Resource/js/jquery-1.4.2.min.js"></script><scriptty...
<script type="text/javascript" src="Resource/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="Resource/js/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#form1").attr("target","blank");
$("#form1").submit();
});
</script>
<form action="http://www.baidu.com" method="post" id="form1" name="form1">
<input type="text" name="text" value="text">
</form>
我想做的功能是当这个页面刚加载完时在新的窗口自动跳转页面
可是我突然发现$("#form1").attr("target","blank");加了这一段代码就不能自动跳转了要手动submit
把这段代码就能实现自动跳转,但是是在本页面跳转
在新的窗口自动跳转页面该如何实现?? 请各位高手指教 展开
<script type="text/javascript" src="Resource/js/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#form1").attr("target","blank");
$("#form1").submit();
});
</script>
<form action="http://www.baidu.com" method="post" id="form1" name="form1">
<input type="text" name="text" value="text">
</form>
我想做的功能是当这个页面刚加载完时在新的窗口自动跳转页面
可是我突然发现$("#form1").attr("target","blank");加了这一段代码就不能自动跳转了要手动submit
把这段代码就能实现自动跳转,但是是在本页面跳转
在新的窗口自动跳转页面该如何实现?? 请各位高手指教 展开
2个回答
展开全部
在form里添加target已经不是现在的而标准了 在xhtml1.0里这个属性已经失效了
如果你想打开在表单提交的同时打开一个新窗口 我建议你定义一个A标签然后在表单提交事件里通过JS触发这个A标签的onclick 事件
如果你想打开在表单提交的同时打开一个新窗口 我建议你定义一个A标签然后在表单提交事件里通过JS触发这个A标签的onclick 事件
追问
表单提交的同时打开一个新窗口 这个我知道怎么做的
我想要实现的功能是
1:在这个页面onload的时候就自动提交表单
2:同时在新的窗口显示信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
target属性是用 <a>的,我不知道它还能用于form。你的需求我也不太明白,什么叫在新的窗口自动跳转页面,难道是打开一个新窗口,然后又立即跳转到另一个页面?
更多追问追答
追问
打开一个新窗口,然后又立即跳转到另一个页面 对就是这样
target属性 可以用于form的
追答
对不起,我这边的网络有点问题,下载不了jquery,所以没法实际测试。但先提供你一个思路,可以用替换法,先用普通的javascript语句分别代替jquery语句,来看看有没有反应,如果有的话,被替换的那一句肯定有问题,这样缩小范围。
等我能下载到jquery再实际测试一下,看到底什么问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询