仪琳
中级会员
 
一般会员
UID 21651
精华
0
积分 224
帖子 162
金钱 224 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-7-14
状态 离线
|
[推荐阅读] 用PHP语言使FLASH播放器能播放数据库里的视频
你的代码可以,到了我那就不行了。我的:
<form name="form1" method="post" action="admin_gallery_save.asp" onsubmit="return check1();">
<table width="100%">
<tr>
<td>
<strong>图片地址:</strong>请先设定图片的数目,然后点"设定" <input type="text" name="upcount" value="20" size=5>
<input type="button" name="Button" onclick="setid();" value="设定" class=a1>
<select name="class_name1" id="class_name1" onChange="changeclass()">
<option value="/Star/StarWorld">明星魅力</option>
<option value="/Cartoon/CartoonGame">动漫游戏</option>
<option value="/Design/Design">设计素材</option>
<option value="/Nature/Landscape">自然风光</option>
<option value="/Animal/Animal">动物植物</option>
<option value="/Others/Others">综合壁纸</option>
</select>
</td>
</tr>
<tr><td id="upid" ></td></tr>
</table>
</form>
<Script language="JavaScript">
function changeclass(){
var folder = $("class_name1").options[$("class_name1").options.selectedIndex].value
var inputs = $("upid").getElementsByTagName("input")
for (var i = 0 ; i < inputs.length ; i++ ) if (inputs.type == "text") setvalue(inputs , inputs.value)
}
function setvalue(el , value){
if (value.length == 0) return;
var folder = $("class_name1").options[$("class_name1").options.selectedIndex].value
if (value.indexOf("/")>-1) el.value = folder + "/" +value.split("/")[value.split("/").length-1]
else el.value = folder + "/" + value
}
function setid(){
str='';
if(!window.form1.upcount.value)
window.form1.upcount.value=1;
for(i=1;i<=window.form1.upcount.value;i++)
str+=+i+'. <input type="text" id = "small_pic_'+i+'" name="imagethumbsurl" size=53 onkeyup="this.value=this.value.replace(\'\\\\\', \'/\');"> <input type="text"
id="big_pic_'+i+'" name="imageurl" size=53 onkeyup="this.value=this.value.replace(\'\\\\\', \'/\');"> <input type="button" id="brower_'+i+'" value="浏览" onclick="getfile
()"><br>';
window.upid.innerHTML=str+'';
}
function $(el){return document.getElementById(el);}
function getfile(){
var el = event.target || event.srcElement;
var id = el.id.split("_")[1]
var t=document.createElement('input');
t.id = "temp_file"
t.type = "file"
t.style.display='none';
t.onchange = function(){
var file = t.value.split("Desktop\\");
setvalue ($("big_pic_"+id) , file[file.length-1])
setvalue ($("small_pic_"+id) , file[file.length-1].split(".").join("_s.") )
//$("big_pic_"+id).value = file[file.length-1];
//$("small_pic_"+id).value = $("big_pic_"+id).value.split(".").join("_s.")
document.body.removeChild(t);
}
document.body.appendChild(t);
t.click();
}
</script>
| 
http://www.zhuatu.com
|
|