2012-05-26 53 views
0

那么标题是棘手的。我不确定这是否已经存在,以及如何放置它。将参数传递给网站

例子:

让我们假设我的网站访问: http://mysite.com

如果mysite的做加法:2个输入

现在如果最终用户需要传递一个参数这样的网站(所以我像这样加载页面):

http://mysite.com/argument1/argument2

所以它应该能够因此去直接结果:ARG1 + ARG2

这带来了一个问题:当用户输入这个,我怎么能retreive参数1和参数2和负载我的网站据此?可能吗?如果是,任何客户端站点编程解决方案?

在此先感谢。

回答

0

搜索了很多后找到了解决方案。这个过程的正确术语是URL路由。我们可以通过使用#来克服这一点。

www.mysite.com/#/argu1/argu2

在的document.ready(),我们可以阅读以下述方式链接

然后:

VAR URL = window.location的;

更复杂的方法是使用“backbone.js”进行路由。链接的文档说明了一切

Backbone.js routing