ASP <img>控件问题
<img src="Pic/2005221174642.jpg" onload="javascript:if(this.height>this.width){this.height=140;}else{this.width=140;}">
这条代码为什么在.Html文件里有用,在.asp文件里没用啊?要想在.asp文件里有用应该怎么办?
谢谢帮助
问题点数:50、回复次数:13Top
1 楼sfply(随风飘零叶)回复于 2005-03-02 13:44:28 得分 10
同样可以的
HTML中都可以ASP中怎么会不可以?
你用ASP输出成HTML上面的格式就可以Top
2 楼FRtfp(赵抗天)回复于 2005-03-02 13:48:15 得分 0
我刚才试过了,在ASP里this.height和this.width都为0
但把ASP文件另存为html文件就行了
求解决方法Top
3 楼wzhiyuan(我是谁)回复于 2005-03-02 13:58:54 得分 5
可以的。你哪里搞错了吧?Top
4 楼FRtfp(赵抗天)回复于 2005-03-02 14:01:06 得分 0
src地址我用了../Product/Pic/<%=ERs("SmallPicture")%>
这样有没有关系Top
5 楼FRtfp(赵抗天)回复于 2005-03-02 14:05:00 得分 0
改成Pic/2005221174642.jpg这样也不行
哪位有可用的源代码?借看看啊,谢了Top
6 楼yiran700(Cinderella)回复于 2005-03-02 14:09:57 得分 5
在html中怎么会有<%=ERs("SmallPicture")%>?
要是不行的话,就是路径出问题了,好好看看
用response.write输出“../Product/Pic/<%=ERs("SmallPicture")%>”看看到底有没有错
Top
7 楼canning92(流浪在爱与痛的边缘)回复于 2005-03-02 14:14:26 得分 5
<%
response.write "<img src='pic/2005221174642.jpg' onload='javascript:if(this.height>this.width){this.height=340;}else{this.width=340;}'>"
%>
或者
<%
%>
<img src="pic/2005221174642.jpg" onload="javascript:if(this.height>this.width){this.height=340;}else{this.width=340;}">
<%
%>
這樣都可以啊,這個img跟./都沒有關系,它隻是代表圖片鏈接的地址!個人意見哦!不妥敬請賜教!Top
8 楼enjsky(郭志军)回复于 2005-03-02 14:17:39 得分 5
肯定可以啊
你把源码贴出来看看
肯定不是这个的错!Top
9 楼TSD(智之选,商欲达--智商购物系统zhishop.com)回复于 2005-03-02 14:18:44 得分 5
这个不论是在HTML还是ASP都可以用Top
10 楼yiran700(Cinderella)回复于 2005-03-02 14:19:52 得分 5
我试过了,都是有用的Top
11 楼czp98069806(车到山前是死路)回复于 2005-03-02 14:23:02 得分 5
在HTML中都可以在ASP中就更可以了Top
12 楼baisun(蟋蟀.NET)回复于 2005-03-02 14:29:43 得分 5
管用!看看你图片路径什么的Top
13 楼FRtfp(赵抗天)回复于 2005-03-02 14:30:44 得分 0
<td width=20% align=center>
<table width=140 height=140 align=center border=0 cellpadding=0 cellspacing=1 style="border-color:#000000;" bgcolor="#F78200" ID="Table4">
<tr bgcolor="#F7F7F7">
<td align=center><a href="../Product/ProductDetail.asp?shopid=<%=ERs("shopid")%>" target="_blank"><img src="../Product/Pic/<%=ERs("SmallPicture")%>" border=0 onload="javascript:if(this.height>this.width){this.height=140;}else{this.width=140;}"></a></td>
</tr>
</table>
</td>
这个是源代码,总是取不到this.height的值啊Top




