从单独的经典ASP页面调用Javascript函数
我正在更新一个经典ASP页面(login.ASP),其中包括另一个经典ASP页面(logincode.ASP——包含第一个页面的函数) 以前,单击“登录”按钮后,它会在logincode.asp上运行多个函数,然后根据需要打开“条款协议”对话框从单独的经典ASP页面调用Javascript函数,javascript,jquery-ui,asp-classic,Javascript,Jquery Ui,Asp Classic,我正在更新一个经典ASP页面(login.ASP),其中包括另一个经典ASP页面(logincode.ASP——包含第一个页面的函数) 以前,单击“登录”按钮后,它会在logincode.asp上运行多个函数,然后根据需要打开“条款协议”对话框 If Not Application("RequireTermsAcceptance") Then Response.Redirect(redirectURL) Else response.Write("<script>$(
If Not Application("RequireTermsAcceptance") Then
Response.Redirect(redirectURL)
Else
response.Write("<script>$(function () {displayTerms();});</script>")
End If
如果不是应用程序(“RequireTermsAcceptance”),则
Response.Redirect(重定向URL)
其他的
Write($(函数(){displayTerms();});)
如果结束
。。。这是通过在login.asp上调用Javascript函数实现的
<script>
function displayTerms() {
//open Dialog box here
}
</script>
函数displayTerms(){
//在此处打开对话框
}
该对话框有两个按钮。。。一个根据协议将它们传递到下一页,另一个将它们返回到login.asp
但是,新的设置不想再正确地使用该功能了
这可能有几个原因
如果您需要任何进一步的详细信息,请告诉我,我很乐意提供。尝试将
移动到$(文档)之后。准备好(函数(){…});您使用的是包括吗?(即在login.asp中?)是的,在login.asp的最顶端有一个…是在$(文档)之前或之后。准备好了吗(函数(){…});
?嗯,我们找到了一些地方…我想它现在正在打开函数…但没有执行其中的所有内容…但这是明天的问题。谢谢你的建议。