none
请教,关于在Sharepoint 2010加载JS文件的问题 RRS feed

  • 问题

  • 公司主页上原来一个 开发的JS文件,用以控制Top and Left导航栏的动画效果,现在发现加入了一个第三方webpart时,主页的动画交果失效了,查看源文件时,发现有两个JS文件。由于没有任何人开发经验,还望高手指点,谢谢。
    2012年3月21日 5:20

答案

  • Hi SophiaShen1,

    从你的描述信息可以得出,你在SharePoint中添加了一个第三方的WebPart影响了你原有的JS动画效果了。这种情况一般是JS方法冲突造成的。
    1、JS文件在网页中的作用效果是叠加的,如果你的两个JS文件都有一个想通的方法,那么就会造成JS冲突。
    2、当网页加载时,JS脚本是顺序执行的,如果执行过程中遇到错误,则会跳出执行。
    所以我建议你用浏览器调试工具调试一下你的这两个JS(IE8或以上版本浏览器都会自带调试工具的),如果你用的是IE的话,建议你打开IE的"script debugging"选项:
    Internet Options->Advanced->Disable script debugging  前面的勾去掉,这样如果有脚本错误,浏览器就会提示的。
    这里有一篇文章介绍如何用IE调试工具的:
    http://www.cnblogs.com/JustinYoung/archive/2009/03/24/kaifarenyuangongju.html
    http://www.cnblogs.com/JustinYoung/archive/2009/04/03/kaifarenyuangongju2.html

    Thanks,
    Lhan Han
    2012年3月22日 6:17
    版主

全部回复