javascript在本地跨浏览器工作,但在服务器上仅在Chrome/Firefox中工作?
我一直在尝试实现这个jcrop教程 但是在让第一个页面正常工作的过程中,(在用浏览按钮选择文件之后),我得到了奇怪的结果,这些结果不符合逻辑。。。基于以下内容,我想知道你是否可以推断出一些明显的东西来检查?(我猜它会干扰javascript) 它有用吗? Chrome:本地和服务器javascript在本地跨浏览器工作,但在服务器上仅在Chrome/Firefox中工作?,javascript,cross-browser,Javascript,Cross Browser,我一直在尝试实现这个jcrop教程 但是在让第一个页面正常工作的过程中,(在用浏览按钮选择文件之后),我得到了奇怪的结果,这些结果不符合逻辑。。。基于以下内容,我想知道你是否可以推断出一些明显的东西来检查?(我猜它会干扰javascript) 它有用吗? Chrome:本地和服务器 IE本地而非服务器 Firefox本地和服务器 Safari不是服务器 我知道Chrome应该更宽容html问题,但我不明白为什么IE在本地处理我的页面很好,但当它们在线时,它会被完全相同的文件和结构卡住。(然而,
IE本地而非服务器 Firefox本地和服务器 Safari不是服务器 我知道Chrome应该更宽容html问题,但我不明白为什么IE在本地处理我的页面很好,但当它们在线时,它会被完全相同的文件和结构卡住。(然而,谷歌在任何机器上都能很好地运行在线页面) 有趣的是,当我再次对教程演示和相关文件进行精确的html复制(检查文件路径等)时,精确的教程文件在本地跨浏览器运行良好,但上传到我的服务器,并且在IE上阻塞(至少)。但运行的是Chrome。应该注意的是,教程演示在教程网站上运行时,会运行良好的跨浏览器
我的脑袋在转个不停——尤其是在我自己的服务器上复制了完整的教程文件之后?!非常感谢 火狐呢?检查浏览器控制台是否有错误?你使用的是什么版本的IE和jQuery?URL是什么?查看F12 JavaScript控制台。验证依赖脚本资源是否具有正确的路径。这可能是一个愚蠢的问题,但当您部署到服务器并通过IE访问它时,您是否处于兼容模式,反之亦然,调试时是否处于兼容模式,而不是部署时是否处于兼容模式?感谢您的帮助-非常感谢它可以在服务器上的Firefox中运行:)-我发现IE9无法运行它,但IE11最终可以在服务器上运行当我遇到问题时,我将开始使用控制台进行调试,听起来非常有用-我注意到当兼容模式打开时,它在IE中不起作用-最终,现在,这在最新的IE、Firefox、Chrome和(iphone)Safari中起作用。但不是Windows Safari(最新版本)。看来我的下一个敌人是Safari——这显然有问题。