![]() |
1
6
这些似乎是您正在使用的绝对URL,而不是相对URL,这可能就是为什么
——来自 http://www.w3.org/TR/html401/struct/links.html#h-12.4 您可以尝试从URL中删除前导“/”,看看是否有效? 如果不成功,我倾向于使用 ResolveClientUrl 为了解决像这样的问题,你会用和其他人建议使用的相同的方法。 解毒剂 :
希望这有帮助。 |
![]() |
2
2
大多数标记,包括常规HTML标记(如<link>、<img>)都可以使用 ~/ 如果设置了*'runat=“server”'属性,则作为应用程序根路径。 如。
这将使标记成为服务器标记,并且在将输出返回到浏览器之前,tilde将替换为应用程序根。 不过,对于脚本<来说,这并不像预期的那样工作。什么时候? 'runat=“服务器” 为脚本标记设置,然后将脚本视为服务器端的javascript并尝试执行。 要解决这个问题,您可以使用 one of the register client script 方法。您可以使用 <%=resolveurl('~')%> 在脚本标记中标记。 |
![]() |
3
2
此静态方法返回应用程序根文件夹(网站或虚拟目录)的完整HTTP路径。
因此,您可以在母版页中写入:
|
![]() |
4
0
在您的引用(即~/scrips/ian.js)中使用tilde(~)。 对于链接,请在.aspx页中尝试page.resolveurl。 |
![]() |
5
0
所以我昨晚发现这很奇怪:
无法在主IIS站点的子目录中的虚拟应用程序中正常工作。 相反,您必须这样做:
这是实现这一点的标准方法,但是如果您不寻找它,那么额外的标记会使相对路径问题消失,这会让您感到惊讶。 |
![]() |
ScottC · 发生异步回发时,TextBox的Text属性为空 7 年前 |
![]() |
Amir.Bg · 在母版页中使用jquery 8 年前 |
![]() |
DeveloperM · 如何从非子页访问母版页 8 年前 |
![]() |
Chris · 如何阻止母版页中的radpanetem的回复? 10 年前 |
![]() |
Adam Heeg · 为什么在jQuery加载后会出现jQuery引用错误 11 年前 |
![]() |
Family · 在母版页上显示XDocument 11 年前 |