ドキュメントが編集モードか読み取りモードかに応じてスタイルシートファイルを動的に変更する方法はありますか?
私がやりたいのは、リソースhrefプロパティの「computevalue」オプションに次のコードを追加することです。
if(document.isEditable()){
return "style_edit.css"
}
else{
return "style_read.css"
}
これに関する私の主な問題は、ページが読み込まれるときに「ドキュメントが見つかりません」というエラーが表示されることです。これは、ページが読み込まれると、ドキュメントを含むビューのみが存在し、ユーザーがドキュメントIDをクリックすると、バインドされたドキュメントを含むカスタムコントロールが表示されるためと考えられます。ページの読み込み時にバインドされたカスタムコントロールドキュメントを利用できるようにする方法がわかりません。
編集:try / catchブロックを試しましたが、エラーを表示せずにxpageが開きます。しかし、カスタムコントロールは更新されますが、cssファイルは変更されません。ただし、私は動的に計算を使用し、ロード時に計算しません。
前もって感謝します!