账号通
    

账号  

密码  

2079

查看

3

回复
主题:高手请看产品图片放大的功能 [收藏主题] 转到:  
wanglian 当前离线

1449

主题

0

广播

0

粉丝
添加关注
级别:九年级

用户积分:3928 分
登录次数:66 次
注册时间:2007/10/30
最后登录:2008/1/23
wanglian 发表于:2007/11/16 15:15:00   | 显示全部帖子 查看该作者主题 楼主 

想正确传参数的话这样改进代码,插入内容页

<SCRIPT>
function DynaWin(url, h, w, l, t) {
poph = + h + 70
popw = + w + 30
disp = window.open("","pop","height=" + poph + ",width=" + popw + ",left=" + l + ",top=" + t + "");
content = '<HTML>';
content += '<title>弹出窗口</title>';
content += '</head>';
content += '<body BACKGROUND="yourfile" onBlur="self.close()">';
content += '<p ALIGN="CENTER">{=GetProductPhoto(300,300)}';
content += '<H3 ALIGN="CENTER"><a HREF="#" onClick="self.close()">关闭窗口</a></H3>';
content += '</body></HTML>';
disp.document.write(content);
disp.document.close();
}
</SCRIPT>
<script>
var url2
url2 = {=GetProductPhoto(300,300)};
</script>
<!-- 以下是调用部分 -->
<a onclick="DynaWin('url2', '300', '300', '30', '30')" href="#" ;>{=GetProductPhoto(130,90)}</a>
<!-- 调用结束 -->

这样传递的图片参数肯定是大图的

但是另外说明下,小图只有在通用最新商品等标签调用显示的,一般用在首页,而大图一般用在内容页显示,{=GetProductPhoto(*.*)}这个标签就是大图的,你看下就明白了,我的方法只是针对大图的,因为大图经过系统缩略后再放大也不会失真,所以把它放大也是很清楚的

这样子还不行吗

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wanglian 当前离线

1449

主题

0

广播

0

粉丝
添加关注
级别:九年级

用户积分:3928 分
登录次数:66 次
注册时间:2007/10/30
最后登录:2008/1/23
wanglian 发表于:2007/11/15 15:15:00   | 显示全部帖子 查看该作者主题 沙发 
科汛智能建站系统

你图片本身很小吗.

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.06055秒 powered by KesionCMS 9.0