usercontrol中的Javascript未加载到kentico CMS上

usercontrol中的Javascript未加载到kentico CMS上,javascript,user-controls,kentico,Javascript,User Controls,Kentico,我在其中一个项目中使用了usercontrol。 在这个使用javascript的用户控件中,我们正在执行一些操作 我在kentico网站上使用相同的用户控件。当我运行使用此usercontrol的页面时。没问题。 但是usercontrol中使用的javascript没有加载。所以,如果我尝试执行使用Javascript的操作,什么也不会发生,在控制台中,我可以看到错误为“函数未定义” 但如果我在kentico CMSScripts文件夹中本地复制该javascript,并在添加用户控件的页面

我在其中一个项目中使用了usercontrol。 在这个使用javascript的用户控件中,我们正在执行一些操作

我在kentico网站上使用相同的用户控件。当我运行使用此usercontrol的页面时。没问题。 但是usercontrol中使用的javascript没有加载。所以,如果我尝试执行使用Javascript的操作,什么也不会发生,在控制台中,我可以看到错误为“函数未定义”

但如果我在kentico CMSScripts文件夹中本地复制该javascript,并在添加用户控件的页面中注册该js,那么一切都会正常工作

我如何使js工作而不在本地复制它

主要的问题是,如果usercontrol是第三方工具或客户端提供的工具,而我们没有访问javascript的权限,那么我就无法让usercontrol运行或工作。 即使我们可以访问JS,在本地复制也是不好的。因为当js中有任何更改时,必须在Usercontrol js和Kentico Local js上进行更改,这不是一个好的实践


请有人帮我解决这个问题

如何注册该脚本?仔细检查生成的路径是否正确,是否可以加载远程JS文件


另外,在尝试从function call=remote文件调用函数之前,请确保函数声明在加载之前完成。可以通过将脚本标记添加到HTML头部来完成此操作。

您可以发布生成内容的代码示例吗?如果没有一些代码,我们实际上只能猜测出问题所在;-)