我只需点击一个链接即可通过URL传递一些信息,而不是通过使用表单和输入按钮使用action =“GET”。这可能吗?这是客户端只有,没有服务器,所以有关PHP等的建议在这种情况下将不会有用。如何在没有表单的情况下向URL发送查询数据?
2
A
回答
2
您将需要使用JavaScript来获取所有的值,然后将它们组合成一个URL。
下面是一个例子(使用jQuery库):
<a href="http://example.com/test.html" id="paramLink">Click</a>
<script>
$(function(){
// The data, from the page
var id = 1, name = 'test';
// Add event to link
$('#paramLink').click(function(e){
e.preventDefault(); // Stop the browser from following the link
location.href = $(this).attr('href')+'?id='+id+'&name='+name; // Build the URL
});
});
</script>
5
在您的锚点中,将href更改为在最后包含查询字符串。
例如
<a href="http://www.example.com/test.html?parameter=2">
4
假设你可以访问客户端上的变量,你可以做这样的事情:
<script type="text/javascript">
navigateToPage = function(val){
window.location.href = "/somefolder/somefile.htm?id=" + val;
}
</script>
<input type="button" value="Navigate" onclick="navigateToPage(5);" />
0
把你的信息的位锚,并用它
<a href="yourpage.php?id=2&action=edit"> click! </a>
一起发布
如何在重定向页面上获取这些值;并在你使用PHP的情况下。
$id=intval($_REQUEST['id']);
$action=$_REQUEST['action'];
相关问题
- 1. 如何在没有表单的情况下发布数据
- 2. 如何在没有提交表单的情况下用php发送邮件?
- 3. 如何在不刷新的情况下发送查询请求?
- 4. 如何在没有FBML的情况下发送Facebook礼物?
- 5. 如何在不刷新页面的情况下发送表单
- 6. 如何在没有子查询的情况下为以下查询编写sql
- 7. 如何在不使用web代码的情况下在URL中发送数据?
- 8. 如何在没有Linq的情况下查询DataGridView
- 9. 如何在没有SQL查询的情况下使用Zend_Db?
- 10. 如何在没有数据库的情况下收集数据
- 11. 如何在没有任何子查询的情况下重写SQL查询?
- 12. 在没有表扫描的情况下合并Hibernate查询
- 13. 如何在没有Express的情况下从表单字段获取数据?
- 14. 如何在没有表单的情况下将数据从HTML传递到PHP?
- 15. 在不发送查询字符串数据的情况下使用Google Analytics
- 16. 如何在没有询问的情况下检查MySQL表是否存在MySQL
- 17. 如何在没有子查询的情况下重写此查询?
- 18. 在没有页面重定向的情况下获取数据
- 19. 如何在没有jQuery的情况下序列化表单?
- 20. 如何在没有iframe的情况下使用Google表单?
- 21. 如何在没有约束检查的情况下删除表
- 22. 如何在没有查询的情况下估算HIVE中的表格大小?
- 23. 如何清除表单数据,使刷新不会在没有转发的情况下重复数据?
- 24. 如何在没有提示的情况下发送解析推送通知?
- 25. 查询没有发送到数据库
- 26. 如何在不进行轮询的情况下向客户端发送消息?
- 27. 有没有办法在没有UID的情况下将数据推送到Firebase
- 28. 如何在没有实际执行查询的情况下测试查询数据库的方法?
- 29. 如何在没有端口转发的情况下发送电子邮件?
- 30. 如何在这种情况下选择数据库查询?
哪里是哪里来的数据?你需要使用JavScript创建一个URL,然后加载它。 – 2012-04-05 14:56:17
你能举个例子吗?数据已存在于页面中,适用于所有实际问题。它从别处传入。现在需要通过这个链接发送。 – Aerovistae 2012-04-05 14:57:07