2014-07-21 37 views
0

我尝试上传网页到SharePoint,但我发现这个错误的JavaScript/CSS在Sharepoint不工作的WebPart

“警告:您输入HTML源代码可能已被修改”

但是JavaScript不工作,也没有CSS。

我试图通过将代码放入Site Asset文档库中的文本文件来解决此问题。

http://bytelab.blogspot.com/2011/01/warning-html-source-you-entered-might.html

,但没有运气,

PS:我使用sepprate文件的HTML,JS,CSS

+0

你能否提供一些代码样本, Basicly的Sharepoint剔除了“有害的:”标签。 –

回答

1

我建议在博客文章中提到的方法linked你在引用您的题。将代码放置在外部文件中可以更轻松地进行管理和调试。请尝试以下步骤让你的代码的工作:用以下内容

  1. 创建一个记事本文件(或类似的文本编辑器):alert("Hello World!");
  2. 将文件保存为test.js
  3. 文件上传到一个文件SharePoint中的库
  4. 文件上传完成后,将完整的URL复制到文件中。在大多数浏览器中,您可以通过右键单击链接并选择“将链接复制到剪贴板”来复制完整的URL。链接应该看起来像http://yoursharepointsite.com/SiteAssets/test.js
  5. 浏览到SharePoint中的Web部件页。这是您可以插入Web部件的任何页面。
  6. 如链接到的博客文章所述,添加内容编辑器Web部件并将Content Link设置为test.js文件的完整URL(从步骤4开始)。
  7. 将更改保存到Web部件和页面。当页面重新加载时,您应该收到文本“Hello World”并提醒。

如果您没有收到警报,请按F12为您的浏览器打开Developer Tools。在Developer Tools中找到JavaScript控制台并刷新页面。您应该看到问题原因的错误。

如果您收到警报,则可以将Content Link中的URL替换为JavaScript文件(或HTML文件)的完整URL。如果它没有按预期工作,请使用开发工具来追踪问题的根源。下面的网站有上绝大多数主流浏览器打开了开发工具的说明:

http://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors