也许你可以用javascript打开一个thickbox。
检查thickbox的高度和宽度的示例。
<script type="text/javascript">
<!--
var viewportwidth,
viewportheight;
if (typeof window.innerWidth != \'undefined\' ) {
viewportwidth = window.innerWidth-80,
viewportheight = window.innerHeight-100
} else if (typeof document.documentElement != \'undefined\'
&& typeof document.documentElement.clientWidth !=
\'undefined\' && document.documentElement.clientWidth != 0)
{
viewportwidth = document.documentElement.clientWidth,
viewportheight = document.documentElement.clientHeight
} else { // older versions of IE
viewportwidth = document.getElementsByTagName(\'body\' )[0].clientWidth,
viewportheight = document.getElementsByTagName(\'body\' )[0].clientHeight
}
document.write(\'<a onclick="return false;" href="<?php echo WP_PLUGIN_URL . \'/\'
. FB_WM_BASEDIR; ?>/index.php?KeepThis=true&TB_iframe=true&height=\'
+ viewportheight + \'&width=\' + viewportwidth
+ \'&modal=false" class="thickbox button"><?php _e( \'Preview\', FB_WM_TEXTDOMAIN ); ?></a>\' );
//-->
</script>
此外,通过以下方式初始化所有需求也很重要
add_thickbox();
. 在Thickbox中,您可以加载父数据。