我目前正在自定义控件中使用嵌入式资源。我有嵌入的图像,这些图像是导航等的图标。但是我需要能够在嵌入式JavaScript中使用这些图像来根据特定标准更改图像。
我知道如何在c#asp.net页面中访问嵌入式资源,但不是在JavaScript中。
我试过以下但没有成功。
document.getElementById('button1').src = "NAMESPACE.FOLDER/DIRECTORY.IMAGE.png";
我不相信我写的JavaScript是错误的,只是如何访问图像。
我对CSS / C#代码的替代品不感兴趣,因为它必须用JS完成。
任何帮助都将不胜感激。
提前致谢。
答案 0 :(得分:0)
如果定义了项目的虚拟路径,请尝试在src之前使用斜杠访问图像文件。
如果未定义,请执行以下操作来定义项目的虚拟路径(我假设您正在使用 Visual Studio ):
"/"
。