C# 在登录表单页面上加载javascript/css?
我使用的是表单身份验证,当用户未经身份验证时,会自动将其发送到: login.aspx?ReturnUrl=%2fWebForm1.aspx 发生这种情况时,我无法加载任何javascript或css。而不是得到 参考资料/myScript.js 它似乎越来越红了 login.aspx?ReturnUrl=%2fResources%2fmyScript.js 这显然造成了一些问题。我不知道怎么解决它 编辑:我将脚本包括在C# 在登录表单页面上加载javascript/css?,c#,javascript,asp.net,css,C#,Javascript,Asp.net,Css,我使用的是表单身份验证,当用户未经身份验证时,会自动将其发送到: login.aspx?ReturnUrl=%2fWebForm1.aspx 发生这种情况时,我无法加载任何javascript或css。而不是得到 参考资料/myScript.js 它似乎越来越红了 login.aspx?ReturnUrl=%2fResources%2fmyScript.js 这显然造成了一些问题。我不知道怎么解决它 编辑:我将脚本包括在中,如下所示: <script type="text/javascri
中,如下所示:
<script type="text/javascript" src="Resources/myScript.js"></script>
您需要从身份验证中排除css和javascript文件 将其添加到web.config中,其中css是指向css文件的路径(对javascript文件执行相同操作)
在web.config中添加您的文件夹资源或不希望进行身份验证的文件,如下所示:
<configuration>
<system.web>
// system.web configuration settings.
</system.web>
<location path="Resources/myScript.js">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>
//system.web配置设置。
如何在页面中包含js文件?你能把这个添加到你的问题中吗?请分享一些代码片段。。。
<configuration>
<system.web>
// system.web configuration settings.
</system.web>
<location path="Resources/myScript.js">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>