如何从ascx设置脚本的相对路径

1110

我已经创建了自定义DNN模块。
我想在其中使用砌体插件。
因此,在VS的模块项目中,我创建了Scripts文件夹并将JS文件放在其中。
在ascx文件的视图上,我添加了:

<script src="Scripts/jquery.infinitescroll.min.js"></script>
<script src="Scripts/masonry.pkgd.js"></script>
<script src="Scripts/imagesloaded.js"></script>

但是,当我在控制台中加载页面eith模块时,我得到了:

GET http://dnn7site/resources/shared/scripts/jquery/jquery.min.map 404 (Not Found) Masonry:457
GET http://dnn7site/jquery.min.map 404 (Not Found) Masonry:464
GET http://dnn7site/Demos/Scripts/masonry.pkgd.js 404 (Not Found) Masonry:751
GET http://dnn7site/Demos/Scripts/imagesloaded.js 404 (Not Found) Masonry:752
GET http://dnn7site/Demos/Scripts/jquery.infinitescroll.min.js 404 (Not Found) 

在DNN中添加和设置脚本的相对路径的方法是什么?

马克·伊拉斯mus斯

按照Masonry入门文档中的说明,尝试包括资源文件的完整路径

在您的网站中加入砌体脚本。

<script src="/path/to/masonry.pkgd.min.js"></script>

例如:

<script src="/desktopmodules/com.demo.masonry/Scripts/jquery.infinitescroll.min.js"></script>
<script src="/desktopmodules/com.demo.masonry/Scripts/masonry.pkgd.js"></script>
<script src="/desktopmodules/com.demo.masonry/Scripts/imagesloaded.js"></script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章