-pg电子官方网址入口

/******************************************************************************* * kindeditor - wysiwyg html editor for internet * pg电子平台网站 copyright (c) 2006-2011 kindsoft.net * * @author roddy * @site http://www.kindsoft.net/ * @licence http://www.kindsoft.net/license.php *******************************************************************************/ kindeditor.plugin('autoheight', function(k) { var self = this; if (!self.autoheightmode) { return; } var minheight; function hidescroll() { var edit = self.edit; var body = edit.doc.body; edit.iframe[0].scroll = 'no'; body.style.overflowy = 'hidden'; } function resetheight() { var edit = self.edit; var body = edit.doc.body; edit.iframe.height(minheight); self.resize(null, math.max((k.ie ? body.scrollheight : body.offsetheight) 76, minheight)); } function init() { minheight = k.removeunit(self.height); self.edit.afterchange(resetheight); hidescroll(); resetheight(); } if (self.iscreated) { init(); } else { self.aftercreate(init); } }); /* * 如何实现真正的自动高度? * 修改编辑器高度之后,再次获取body内容高度时,最小值只会是当前iframe的设置高度,这样就导致高度只增不减。 * 所以每次获取body内容高度之前,先将iframe的高度重置为最小高度,这样就能获取body的实际高度。 * 由此就实现了真正的自动高度 * 测试:chrome、firefox、ie9、ie8 * */
网站地图