この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

キャンバスアプリケーションのサイズの取得

次のコード例に、size メソッドをコールしてキャンバスアプリケーションのサイズを取得する方法を示します。console.log 関数でフレームサイズが出力されるため、キャンバスアプリケーションのサイズを変更しながら、サイズの変化を確認できます。

1swfobject.registerObject("clippy.codeblock-0", "9");
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17// Get the canvas app sizes in the sizes object.
18var sizes = Sfdc.canvas.client.size();
19
20console.log("contentHeight; " + sizes.heights.contentHeight);
21console.log("pageHeight; " + sizes.heights.pageHeight);
22console.log("scrollTop; " + sizes.heights.scrollTop);
23console.log("contentWidth; " + sizes.widths.contentWidth);
24console.log("pageWidth; " + sizes.widths.pageWidth);
25console.log("scrollLeft; " + sizes.widths.scrollLeft);
26
27// Resize the canvas app.
28Sfdc.canvas(function() {
29    sr = JSON.parse('<%=signedRequestJson%>');
30    Sfdc.canvas.client.autogrow(sr.client);
31});