我有一个简单的表单,我必须一次又一次地提交,但我不希望它出现在浏览器中。我知道我可以通过隐藏和显示类型来做:没有但这只会不会在浏览器中输出输出。但是当你点击查看源时,将显示完整的表单代码,这意味着所有的源都被加载到浏览器中所以我是使用Php echo我删除了回声并尝试了表格没有提交。
这是我的表格
<script type="text/javascript">
window.onload = function() {setTimeout(\'document.form1.submit()\',100);}
</script>
<form name="form1" id="form1" action="http://xyzddd.com/xyz/x" method="post">
<input type="hidden" name="title" value="style_Unbranded Glass, Zara Jeans, Aldo Sneakers - RE-born - Ditia Laloan " size="45" />
<textarea name="form_content" id="form_message" rows="" class="fpost" style="display:none;" >
style_Unbranded Glass, Zara Jeans, Aldo Sneakers - RE-born - Ditia Laloan [img]http://cdn12.lbstatic.nu/files/looks/medium/2013/10/01/3317975__MG_0091.jpg[/img]
</textarea>
<input type="hidden" value="553" name="fid">
<input type="hidden" value="" name="category">
<input type="submit" value="S" class="button">
</form>
这样做的主要目的是我想保存我的互联网数据,因为我有限且连接速度慢。如果我可以提交表格而不在浏览器中输出任何内容,那么我可以保存几乎所有数据和一件事我无法从cron提交表单,因为它需要用户登录。所以我只能从浏览器
答案 0 :(得分:0)
您可以使用jQuery生成并提交表单
<script>
$(document).ready(
function(){
//generate the form
$('<form/>',{
'name' : 'form1',
'id' : 'form1',
'action' : 'http://xyzddd.com/xyz/x',
'method' : 'post'
}).appendTo('body');
$('<input>',{
'type' : "hidden",
'name' : "title",
'value' : "style_Unbranded Glass, Zara Jeans, Aldo Sneakers - RE-born - Ditia Laloan ",
'size' :"45" // not necesary since it`s hidden ....
}).appendTo('#form1');
$('<textarea>'.{
'name' : "form_content",
'id' : "form_message"
'class' : "fpost",
'style' : "display:none;"
'html' : 'style_Unbranded Glass, Zara Jeans, Aldo Sneakers - RE-born - Ditia Laloan [img]http://cdn12.lbstatic.nu/files/looks/medium/2013/10/01/3317975__MG_0091.jpg[/img]'
}).appendTo('#form1');
$('<input>',{
'type' : "hidden",
'name' : "fid",
'value' : "553"
}).appendTo('#form1');
$('<input>',{
'type' : "hidden",
'name' : "category",
'value' : ""
}).appendTo('#form1');
setTimeout(
function() {
var serial = $('form1').serialize();
// i hope http://xyzddd.com/xyz/x is actualy a php ...
$.post( "http://xyzddd.com/xyz/x", serial);
}, 100);
})
</script>