我想在编辑文章的时候 从以上传到服务器端得文件中选择图片,而不是从本地浏览。 跪求大侠解答
这是我的源码<SCRIPT LANGUAGE="JavaScript">
<!--
function mainChange(Value){
flag=false;
document.all.mainimage.width=10;
document.all.mainimage.height=10;
document.all.mainimage.alt="";
document.all.mainimage.src=Value;
document.all.maindiv.style.display='';
}
//-->
</SCRIPT>
<TABLE border="0">
<TBODY>
<tr>
<td height="22" colspan="5">
<input type="file" name="up1" style="width:300" class="textbox" onChange="javascript:mainChange(this.value);">
</td>
</tr>
</TBODY>
</TABLE>
这是我的源码<SCRIPT LANGUAGE="JavaScript">
<!--
function mainChange(Value){
flag=false;
document.all.mainimage.width=10;
document.all.mainimage.height=10;
document.all.mainimage.alt="";
document.all.mainimage.src=Value;
document.all.maindiv.style.display='';
}
//-->
</SCRIPT>
<TABLE border="0">
<TBODY>
<tr>
<td height="22" colspan="5">
<input type="file" name="up1" style="width:300" class="textbox" onChange="javascript:mainChange(this.value);">
</td>
</tr>
</TBODY>
</TABLE>
用js改变img的src的值(上传图片在服务器的路径),例如
路径是tomcat服务器的my_img文件夹里的aaa.jpg,就设为:http://localhost:8080/my_img/aaa.jpg
JS 我是菜鸟 您能说的具体点么。JSP 中怎么添加 最好能给出源码 谢谢了
var obj = document.getElementById("XXX");
obj.src = "http://localhost:8080/my_img/aaa.jpg";
在文本编辑区插入图片的时候,只提供url的方式。让用户把自己刚刚上传后得到的url复制进去。
JSP 我不怎么懂 能麻烦您 给下源码么 谢谢
弹出窗体,选择图片,用户点的时候出发js时间,把返回值传回并关闭弹出窗口。
这些都是js的事情。
这个弹出窗口既然是一个html页面,则所有的东西都是你自己来布置的。
里面的图片自然也是你加上去的。
图片应该有onclick方法,你在此方法中把该图片的完整url传回给主窗口,然后关闭弹出窗口就ok了。
其实不是很难的事情。但是我没有现成的代码。