摘要: 需求1:做项目的时候有这么样一个需求,需要把两张图片放在一个div里预览,两张图片只有大小限制,没有尺寸限制,要求缩放图片时要把两张图片等比例放在div里面,图片较小时不拉伸。分析:由于两张图片虽然大小没有限制,但大图一般在500*400,小图一般是200*300,而div由于页面布局的限制,固定在420*240,于是粗略地将左右侧分割为:300*240,110*240两部分,页面缩放后效果图如下:具体实现方式如下:jn.pl.material.ChooseTpl.prototype._scaleImg = function (img, maxWidth, maxHeight) { //缩放第 阅读全文
posted @ 2013-07-05 16:48 neverlandcx 阅读(470) 评论(0) 推荐(0)
摘要: 在公司做某个项目的时候有一个需求,就是需要在页面中嵌入一个iframe,实现方式是首先在页面中留一个div,然后在这个div中向后端发请求,在拿到后端返回的html内容之后才能知道这个iframe的尺寸,在这个iframe load的时候再动态将其width 和height值赋给div元素。这块iframe的内容是动态加载进去的。动态获取iframe尺寸的代码如下:/*** 设置显示iframe** @param {string} containerId iframe容器的id* @param {string} mid 物料id*/gx.promotion.PreviewIdea.protot 阅读全文
posted @ 2013-06-05 17:15 neverlandcx 阅读(974) 评论(0) 推荐(0)