Since I couldn't get rid of the scrollbars, no matter what I tried, I devised a little hack that might be useful for one or the other user here. Basically, what it does is to write the content from an invisible iframe (the one in the plug-in) to a div layer within your index.php file, thereby getting rid of any ugly frame/scrollbar issues.
Here is a (hopefully complete) step-by-step instruction:
1) Open 'plugin.ndxz-studio.iframed.php' in a text-editor and delete all the code within the function and replace it with the following one (spaces before and after HTML-brackets need to be taken out – only in here so the sample will render)
function ndxz_iframed($url=false) {
$iframe =
EOH;
return $iframe;
}
Note: in my case the frame is called 'buffer'. You can use any other id.
2) Open your sites 'index.php' file (usually in 'http://your_url/ndxz-studio/site/sample/' and create a new DIV where the content from your iframe will be loaded into and which you can style via CSS. I called mine 'blog' as I wanted to load a posterous blog into my exhibit. I used the same CSS-styling for it as the one for 'content'. Leave the block element empty, since all of its content will be replaced.
< div id="blog" >< /div >
3) In the header of 'index.php' place the following Javascript somewhere, which will take the content of your iframe and pour it into your DIV object once the iframe has loaded.
< script type="text/javascript" >
function displayExternal() {
var lyr = document.getElementById ? document.getElementById('blog') : null;
lyr.innerHTML = window.frames['buffer'].document.body.innerHTML;
}
< /script >
4) Now load your iFramed exhibit (usually by clicking on the link in the menu) et voila! Nice and clean content without ugly scroll bars.
Note: didn't test this on IE