我正在用Sinatra开发一个简单的应用程序,它可以进行许多异步调用。在我的javascript代码中,我有一个变量来存储所有调用的域。我的问题是如何在每次发布应用程序时更改变量的值,例如:
var url = "http://localhost:9292"; //development至
var url = "http://mysite.com" //production我想自动化这一点,以防止在已部署的应用程序中出现错误。有可能吗?
我想过在我的“视图”中使用ruby代码来做这件事,但不知道这是否很酷。
对不起,我的英语。
谢谢。
发布于 2011-05-27 00:50:56
也许你可以使用:
var url = 'http://' + document.domain;document.domain获取当前域的名称。
发布于 2011-06-03 01:15:57
尝试使用:
window.location.port
这将获取当前网站的域名端口;)
https://stackoverflow.com/questions/6141619
复制相似问题