一部のリストの一部の情報を表示するSharePointWebパーツがあります。リストはセキュリティでトリミングされているため、ユーザーがそのリストへのアクセス許可を持っていない場合は、アクセスが拒否されたことが表示されます。どちらでも構いません。
ページのその部分を非表示にします。
私はここでそれを解決する方法を見つけました: http ://www.timferro.com/wordpress/archives/227
これは私が持っているコードです:
<script src="/_layouts/Scripts/jquery1.8.1.min.js"></script><script language="javascript">
$("span:contains('Error')").hide();
$("div:contains('Access denied'):not(:has(div))").hide();</script>
そして、これは私が隠す必要があるものを示すスクリーンショットです。
ここでより良い写真
更新: 非表示にすると、共有ポイントで削除したい青い線が表示されますが、青い線のみを非表示にすると、Webパーツ間に奇妙なスペースができます。そのTDを非表示にするのが最善だと思います。残りのものが含まれていますか?どうすればそれを隠すことができますか?
新しいscreeenshotをご覧ください