如何让open的窗口的大小和要显示图片大小一样 JavaScriptopen 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function newWindow() { var imgName = "images/" + this.id + ".jpg" var image = new Image(); image.src = imgName; image.onload = function(){ var imgWindow = window.open(imgName, "imgWin", "width="+this.width+",height="+this.height+",scrollbars=no") } } 我感觉这个答案应该是对的,可是我把代码改成这样子后--双击没有反应!还有,我想问下"+this.width+"这个是什么意思? 我感觉这个答案应该是对的,可是我把代码改成这样子后--双击没有反应!还有,我想问下"+this.width+"这个是什么意思?this指的是image对象,this.width , this.height是图片的宽度和高度,你先看下图片有没有,没有的话是不会触发这个事件的。 我感觉这个答案应该是对的,可是我把代码改成这样子后--双击没有反应!还有,我想问下"+this.width+"这个是什么意思?this指的是image对象,this.width , this.height是图片的宽度和高度,你先看下图片有没有,没有的话是不会触发这个事件的。谢谢你的回答。我把image.onload = function()这句去掉,改了这句var imgWindow = window.open(imgName, "imgWin", "width=image.width,height=image.height,scrollbars=no")就可以了。但是,我还是不明白+this.width+为什么有两个加号?还有,我还有个问题,麻烦你帮我解决下http://bbs.csdn.net/topics/390808564 发现个问题,大家也遇到过吧 请问以下js代码是什么意思,急!! Jquery中下来列表selectbox() ,无法发生onchange事件 请教一个Extjs问题 undo和setTimeout冲突哦 XMLHTTP 如何更好的处理无闪 js正则表达式 替换标签内的文本空白 急求救:我想打开一个TXT文件,向里面追加内容,怎么做哟? 怎么同时适应两个浏览器? 使用webuploader上传图片,在安卓手机上的问题 一个代码解决所有IE兼容问题 jQuery UI 可拖拽部件的几个问题
var imgName = "images/" + this.id + ".jpg"
var image = new Image();
image.src = imgName;
image.onload = function(){
var imgWindow = window.open(imgName, "imgWin", "width="+this.width+",height="+this.height+",scrollbars=no")
}
}
谢谢你的回答。我把image.onload = function()这句去掉,改了这句var imgWindow = window.open(imgName, "imgWin", "width=image.width,height=image.height,scrollbars=no")就可以了。
但是,我还是不明白+this.width+为什么有两个加号?
还有,我还有个问题,麻烦你帮我解决下http://bbs.csdn.net/topics/390808564