我有一个客户端代码我在localhost上运行,工作正常,但是当我将相同的文件复制到运行该站点的服务器,并尝试执行相同的操作时,该站点无法运行相同的代码。
具体来说,这段代码:
var flag = window.Page_ClientValidate('vgPerosnal');
当我通过localhost运行它时工作正常,但是当我通过网站到达这一行时,我在chrome调试器中得到了下一个错误:
未捕获的TypeError:window.Page_ClientValidate不是函数
我检查了功能是否真的丢失了,但是也保存了保存该功能的文件“WebUIValidation.js”。
我在网上搜索了几个小时没有运气的解决方案。 请帮帮我。
答案 0 :(得分:0)
更新:结果证明这是一个更大的问题。 the answer to it is here
OLD: *经过数小时的搜索后,我找不到完美的答案,包括尝试重新安装.NET框架,但我设法克服了这个问题。
我将这一行复制到代码中:
<script src="/Scripts/WebForms/WebUIValidation.js"></script>
现在可行。