<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
把这段代码就能实现自动跳转,但是是在本页面跳转
在新的窗口自动跳转页面该如何实现?? 请各位高手指教
jquery 打开新页面 立刻提交表单 target的问题
答案:2 悬赏:0 手机版
解决时间 2021-01-04 10:22
- 提问者网友:謫仙
- 2021-01-04 04:04
最佳答案
- 五星知识达人网友:逐風
- 2021-01-04 04:17
在form里添加target已经不是现在的而标准了 在xhtml1.0里这个属性已经失效了
如果你想打开在表单提交的同时打开一个新窗口 我建议你定义一个A标签然后在表单提交事件里通过JS触发这个A标签的onclick 事件
如果你想打开在表单提交的同时打开一个新窗口 我建议你定义一个A标签然后在表单提交事件里通过JS触发这个A标签的onclick 事件
全部回答
- 1楼网友:夜风逐马
- 2021-01-04 04:33
target属性是用 <a>的,我不知道它还能用于form。你的需求我也不太明白,什么叫在新的窗口自动跳转页面,难道是打开一个新窗口,然后又立即跳转到另一个页面?
再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯