我有一個JavaScript小部件,它從3D派對網站加載內容,我需要在SharePoint部件中使用它。問題在於這個小部件可以在任何地方工作(wordpress,其他網站等),但不在sharepoint web部件中。Javascript小部件不能在Sharepoint web部件中工作
貼在網頁部分,它只顯示保存後的$ 0字符,奇怪的是,如果我粘貼一個不同的小部件像twitter一個來檢索最後一個tweets它的作品。
有沒有人可以看看代碼並告訴我是否有什麼問題?我是一個有sharepoint的新手,我不得不清除網站名稱和網址,因爲該項目尚未公開......謝謝!
<link rel='stylesheet' type='text/css' href='xxx/stylesheets/widget.css'/>
<div id='xxx'></div>
<script type='text/javascript'>
var require = document.createElement('script');
require.src= 'xxx/javascripts/require-jquery.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(require);
var xxx = document.createElement('script');
xxx.src= 'xxx/plugins/4f357c414918c20001000003.js';
require.onload = function() {
$r = jQuery.noConflict();
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(xxx);
}
</script>
謝謝薩爾!你是對的沒有js被部署在Sharepoint上,因爲我將在其他網站中使用該小部件,並且我想要所有文件集中,它們都被託管在提供該小部件的我的3d party網站上。奇怪的是,像Twitter這樣的其他JavaScript小部件工作就像在網絡部分的魅力,但我不是...我不是專家與Sharepointanyway我會嘗試你的解決方案,如果沒有其他方式。 – Freerider 2012-02-11 12:18:43