<param name="source" value= "/ClientBin/Gantt_SL1.xap"/>
这涉及 HTML 标记和 Silverlight。基本上在标记中我有上面的行。我想做的是在整个标记中使用此相对路径。我在其他子文件夹中有不同的网页也引用了这个 SL xap。但是,当我想使用它时,我必须这样做:
<param name="source" value= "../ClientBin/Gantt_SL1.xap"/>
我宁愿不必担心必须在路径前放置多少个“../”以确保它得到解析。是否有 .NET、Javascript 或 JQuery 方法允许我在根目录、子文件夹、子文件夹的子文件夹中使用相对路径,而无需执行整个“../”业务?像这样的东西:
//from some library
<param name="source" value= ResolveFullPath("/ClientBin/Gantt_SL1.xap")/>
最佳答案
您可以使用 ResolveUrl:
<param name="source" value='<%= ResolveUrl("~/ClientBin/Gantt_SL1.xap")%>' />
关于javascript - 我怎样才能只使用参数值中的相对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6098408/