<form id="myform">
<input id="my_text">
<button id="submit_btn">
</form>
<div id="result">
</div>
<script>
//you need to use jquery for this part
$("#submit_btn").click( function() {
$("#result").load("/path/to/cgi?my_text="+$("#my_text").val())
})
</script>
类似的东西......(这是真正的 hacky 1 分钟帖子,未经测试,因此可能需要一些工作......
你的问题真的与 python 无关......它只是网络技术问题......如果它是一个 php 或 C# 或任何处理表单数据的东西,它会是一样的
它与 python 无关,因为你如何处理表单数据无关紧要......这只是 web 技术,它与 perl 脚本而不是 python 脚本或使用 C# 而不是 python 或其他任何东西的工作方式完全相同...您想将一些数据返回到网页...您如何获取数据实际上并不相关
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>
<body>
<form action="someother.html" method="get">
<input id="my_text">
<input type="button" id="my_button" value="click me">
</form>
<div id="result">
</div>
<script>
$("#my_button").click(function(){
$("#result").load("");
})
</script>
</body>
</html>
这是一个示例...只需将其粘贴到file.html中并转到它并单击按钮...它只是在加载自身load("")
,因此当您单击它时它应该复制页面上的数据...