在我的Web应用程序中,我将所有JavaScript文件作为嵌入式资源包含在程序集中,并使用ClientScriptManager.GetWebResourceUrl()
将它们添加到页面中。但是,在一些js文件中,我引用了其他静态资源,比如图片URL。我希望将这些资源也作为程序集资源处理。有没有一种方法可以将对该资源的引用进行标记化?例如:
this.drophint = document.createElement('img');
this.drophint.src = '/_layouts/images/dragdrophint.gif';
可以变成类似于以下内容:
this.drophint = document.createElement('img');
this.drophint.src = '{resource:assembly.location.dragdrophint.gif}';