0

您好,我想在我的页面中包含一个 javascript,如下所示:

   <script runat="server" id="js_common_FluidInput" type="text/javascript" src="https://file.domain.com/Script/Common/FluidInput.js"></script>

但我收到此错误:

https:/file.domain.com/Script/Common/FluidInput.js' 不是有效的虚拟路径。

我找到了这个解决方案,但我真的希望会有一个更好的解决方案:

       <% #if DEBUG %>
<script type="text/javascript src="https://file.domain.com/Script/Common/FluidInput.js"></script><% #else %><asp:literal runat="server" id="jsAncor" ></literal><% #endif %> 
4

1 回答 1

0

ayilmaz 是对的,由于某种原因,当您使用 runat="server" 时,您不能使用完整路径,只能使用相对路径。

在我的其他带有相对路径的标签上,可以使用 runat="server"

于 2014-07-07T20:29:17.923 回答