salesforce - How do I get my Customer Portal to auto-adjust its component's size? -
i have few html home page custom components titled custom_news, custom_articles, , custom_cases.
here's html them:
<iframe src="/apex/newspage?id=a1tw0000000ejal" frameborder="0" width="100%"></iframe>
<iframe src="/apex/custom_home" frameborder="0" width="100%"></iframe>
<iframe src="/apex/casespage" width="100%" frameborder="0"></iframe>
this customer portal home page layout looks like:
and custom components when login customer portal:
how rid of scroll bars? want customer portal auto adjust size of components none of components have scroll bars. how do this?
you try modifying height of iframes dynamically javascript. answer explains how accomplish this.
here's example using javascript provided:
<script language="javascript"> <!-- function autoresize(id){ var newheight; var newwidth; if(document.getelementbyid(id)){ newheight = document.getelementbyid(id).contentwindow.document.body.scrollheight; newwidth = document.getelementbyid(id).contentwindow.document.body.scrollwidth; } document.getelementbyid(id).height = (newheight) + "px"; document.getelementbyid(id).width = (newwidth) + "px"; } //--> </script>
<iframe src="/apex/newspage?id=a1tw0000000ejal" frameborder="0" width="100%" onload="autoresize('iframe1');"></iframe>
<iframe src="/apex/custom_home" frameborder="0" width="100%" onload="autoresize('iframe1');"></iframe>
<iframe src="/apex/casespage" width="100%" frameborder="0" onload="autoresize('iframe1');"></iframe>
Comments
Post a Comment