比如有<img src=a.jpg onload="if(this.width>200)this.width=200">
这样是显示一个缩略图
然后我想要点击这个图片的时候在新的窗口按原来的像素显示
谢谢

解决方案 »

  1.   

    加个连接<a>
    然后给它传个参数
      

  2.   

    <SCRIPT LANGUAGE="javascript">
    <!--
    function input(ok)
    {
        var M1=ok.ReplyContent.value;
        if (M1=='') {
    alert('回复内容不可以为空.');
    return false;
    }
    ok.B1.disabled =true;
        return true;
    }
    //-->
    </script>
    <FORM METHOD=POST onsubmit="return input(this)">
    <textarea cols="85" rows="10" name="ReplyContent" class='content'></textarea>
    <input type="submit" value="发出回复" border="0" name="B1"  WIDTH="60" HEIGHT="20" class="formtext">
    </FORM>
      

  3.   

    <a href=a.jpg target="_blank"><img src=a.jpg onload="if(this.width>200)this.width=200" border="0"></a>
    这样就行了。
      

  4.   

    this.Button1.Attributes.Add("onclick","javascript:insertAtCaret(document.all.txtMethod, '<img border=0 src=images/user/'+prompt('请输入你上传图片的文件名!','')+' onload=\"if(this.width>600)this.width=600\">');return false;");我这是向文本框中插入一段文本的
    用prompt添加所显示的图片名字
    如果要加<a href>的话如何只弹出一个prompt就在<a>和Images中插入图片名如下
    this.Button1.Attributes.Add("onclick","javascript:insertAtCaret(document.all.txtMethod, '<a href="images/图片名"><img border=0 src=images/user/'+prompt('请输入你上传图片的文件名!','')+' onload=\"if(this.width>600)this.width=600\"></a>');return false;");当运行到prompt返回图片名字的时候怎么把“图片名”改为prompt返回的图片名
    谢谢