比如我把几个数值写在input中 然后希望点击 ‘提交数据’的时候把数据放到后台中去 但希望页面还是这个页面 不能用Ajax
------解决方案--------------------
那你可以提交到action后仍然返回当前页面就可以了
------解决方案--------------------
可以form提交到action处理好后返回 一个页面 比如test.html
在test.html页面写代码
- HTML code
<html><head></head><body onload="javascript:history.back()"> //这里就返回原来页面了</body></html>
------解决方案--------------------
<iframe src="about:blank" name="blankFrame" id="blankFrame" style="display: none;"></iframe>
<form target="blankFrame" action="...."
------解决方案--------------------
你可以自己弄个iframe出来,然后把值都弄过去做个form提交,类似于这样
document.forms[0].target=frameName;
document.forms[0].action = url;
document.forms[0].submit();
document.forms[0].target="";