使用url通过javascript访问CGI
我目前正在为我们的业务开发一个javascript工具。 以下是该工具的概念:使用url通过javascript访问CGI,javascript,coldfusion,Javascript,Coldfusion,我目前正在为我们的业务开发一个javascript工具。 以下是该工具的概念: 这是一个存储在服务器上的javascript模块 您可以将此工具添加到收藏夹栏,它将打开浏览器右侧的模块 仅当URL包含我们的服务器名称时,才能打开此工具。(例如:) 这是我正在研究的棘手部分 该工具需要能够获取CGI.remote_用户变量 我们通常将此变量存储在Application.cfc的onSessionStart方法中的会话变量中,并在应用程序中正常使用它。我目前的问题是,我不知道如何仅使用在导航栏中输入
有什么想法吗?假设javascript模块仅对ColdFusion页面可用,请使用ColdFusion获取所需的变量
<script>
var canDoThis = false;
<cfif CGI.remote_user is what you want>
canDoThis = true;
</cfif>
if (canDoThis == true) {
rest of the code
}
</script>
var canDoThis=假;
烛光=真;
如果(烛光==真){
代码的其余部分
}
假设javascript模块仅对ColdFusion页面可用,请使用ColdFusion获取所需的变量
<script>
var canDoThis = false;
<cfif CGI.remote_user is what you want>
canDoThis = true;
</cfif>
if (canDoThis == true) {
rest of the code
}
</script>
var canDoThis=假;
烛光=真;
如果(烛光==真){
代码的其余部分
}
有两种方法
有两种方法可以做到这一点
您可以让模块为返回所需变量的特定文件调用服务器,然后将其存储为JS变量以供以后使用。您正在寻找AJAX。您可以让模块为返回所需变量的特定文件调用服务器,然后将其存储为JS变量以供以后使用。您正在寻找AJAX。