Joe*_*oey 1 javascript php post get hyperlink
我的页面上有一些常规的锚标记链接,打开一个弹出窗口,显示我通过网址传递的任何GET数据:
<a href="javascript:window.open('view.php?data=a%20bunch%20of%20data');">View</a>
Run Code Online (Sandbox Code Playgroud)
这些数据中的一些非常长,而我糟糕的Web主机对可以在URL中传递的GET数据的大小有非常小的限制.有没有办法用POST数据代替,而不使用html表单?
你需要使用表格.但是,您可以在表单中嵌套超链接:
<form method="post" action="somepage.php" id="form1">
<input type="hidden" name="field1" value="foo" />
<input type="hidden" name="field2" value="bar" />
<a href="somepage.php?field1=foo&field2=bar" onclick="document.getElementById('form1').submit(); return false;">Hyperlink</a>
</form>
Run Code Online (Sandbox Code Playgroud)