怎么能够获得图片的尺寸? document.all.imgCtrl.width;document.all.imgCtrl.height; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 中国UBB论坛关于这个问题有一个相对比较好的解决办法,你可以去发一个大图片的帖子然后看源码获取解决方法。http://www.cgicn.com <html><head></head><body><p><img id="imgc" border="0" src="1.jpg" width="1470" height="960"></p><input type="button" onclick="adj()"><script>alert(imgc.width+"+"+imgc.height)function adj(){ if(imgc.width>600) { imgc.width=600; imgc.height=480; }}</script></body></html> 看看www.lebo.cn,需要研究一下哦 UBB这么用的:<SCRIPT language=JavaScript type=text/javascript>var timgs = document.images("TopicImg");var i;if (timgs) {if (timgs.length) { for (i = 0; i < timgs.length; i++) { if (timgs[i].width > 600) { timgs[i].width = 600; timgs[i].style.cursor = 'hand'; } }} else { if (timgs.width > 600) { timgs.width = 600; timgs.style.cursor = 'hand'; }}}</SCRIPT>奇怪,这怎么就能保证图片已经都载入完成? <script>var img=null;function s(){if(img)img.removeNode(true);img=document.createElement("img");img.style.position="absolute";img.style.visibility="hidden";img.attachEvent("onreadystatechange",orsc);img.attachEvent("onerror",oe);document.body.insertAdjacentElement("beforeend",img);img.src=inp.value;}function oe(){alert("cant load img");}function orsc(){if(img.readyState!="complete")return false;alert(img.offsetHeight+":"+img.offsetWidth);}</script><input id=inp style="width:400" value="images/logo.gif"><br><button onclick="s()">show</button> 两字符串的对比? 请问jquery里的$("[id$=**]")是如何实现的? 请问下 这种选项卡应该怎么做 如图 帮我看看下面的代码老出错 框架网页之间的文本框之间数据传递问题,急[在线等] 谁有javaScript的电子图书? 比较难的问题,所以我给的分也比较多:) 请问怎样才能知道当前窗体内内容的高度?在线等,急 请大神帮忙,改写成鼠标事件,滑入变黑色,滑出变白色 JQUERY与AJAX一点疑惑 如何动态创建一个对象(如<input type=text>、<img>、<a>等),并且在当前页显示出来? 求在ASP中实现类似于Word,Excel中分页符功能的方法或组件
</head><body><p>
<img id="imgc" border="0" src="1.jpg" width="1470" height="960"></p>
<input type="button" onclick="adj()">
<script>
alert(imgc.width+"+"+imgc.height)
function adj()
{
if(imgc.width>600)
{
imgc.width=600;
imgc.height=480;
}}
</script>
</body></html>
var timgs = document.images("TopicImg");
var i;
if (timgs) {
if (timgs.length) {
for (i = 0; i < timgs.length; i++) {
if (timgs[i].width > 600) {
timgs[i].width = 600;
timgs[i].style.cursor = 'hand';
}
}
} else {
if (timgs.width > 600) {
timgs.width = 600;
timgs.style.cursor = 'hand';
}
}
}
</SCRIPT>奇怪,这怎么就能保证图片已经都载入完成?
var img=null;
function s()
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onreadystatechange",orsc);
img.attachEvent("onerror",oe);
document.body.insertAdjacentElement("beforeend",img);
img.src=inp.value;
}
function oe()
{
alert("cant load img");
}
function orsc()
{
if(img.readyState!="complete")return false;
alert(img.offsetHeight+":"+img.offsetWidth);
}
</script>
<input id=inp style="width:400" value="images/logo.gif">
<br>
<button onclick="s()">show</button>