2011-02-10 8 views
1

と2010パッケージには、私は、フォルダに置かれた 'init.js' SharePointのためにいくつかの変更を加えました:Sharepointのはinit.js

C:14 \ TEMPLATE \の\ Program Files \ Common Files \ Microsoft共有\ WebサーバーExtensions \ LAYOUTS \ 1033 \ init.js

と私は既存のinit.jsを置き換えることができる展開パッケージ を作成する必要があります。これどうやってするの?

答えて

6

おっと!悪い間違い。 OOBファイルを決して変更しないでください!取り消しとやり直し!

独自のJSファイルを作成して、変更する必要のあるメソッドをオーバーロードする必要があります。 JavaScriptでのメソッドのオーバーロードは簡単です。あなたのJSファイルがinit.js(または関数をオーバーロードしたいファイル)の後に読み込まれていることを確認し、同じ関数名とシグネチャを使って独自のバージョンのJSファイルを作成してください。

+0

どのようにしてinit.jsのメソッドFixRibbonAndWorkspaceDimensionsをオーバーロードすることができますか – Evgeny

+2

この関数のようなカスタムJSファイルに新しい関数を追加するだけで、JSがコアの後に読み込まれていることを確認してください。 js、ows.js、init.js –

関連する問題