| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1343 人关注过本帖
标题:为什么不能修改图片啊?只能删除图片?
只看楼主 加入收藏
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
<input name="Submit" onClick="if(confirm('确定修改?'))UpdateData(<%=rs(3)%>)" type="button" id="Submit" value="修改">
function UpdateData(ID){
    postInfo=postInfo+"&ID=" + ID;
}
var NewsTitle2=escape(document.all.NewsTitle2.value);
var cpgg=escape(document.all.cpgg.value);
//上面两个值都获取不到
alert(NewsTitle2+"////"+cpgg);
2010-03-07 15:30
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
程序代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="conn.asp"-->
<!--#include file="inc/func.asp"-->
<!--#include file="checklogin.asp"-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>活动图片管理</title>
<style type="text/css">
<!--
body {
    margin-left: 0px;
    margin-top: 0px;
}
body,td,th {
    font-size: 12px;
}
-->
</style>
<link href="AdminStyle.css" rel="stylesheet" type="text/css">
</head>
<body>   
<!--***************************显示所有图片************************************ -->   
    <table width="85%" border="0" align="center" cellpadding="2" cellspacing="1" class="border">
        <tr>
        <%dim ProType,NewsType
ProType=Trim(Request.QueryString("ProType"))
Select case proType
case "tx"
NewsType="庭馨系列"
case "tk"
NewsType="庭康系列"
case "zt"
NewsType="竹庭系列"
case "mj"
NewsType="美家洁系列"
case else
ProType="tx"
NewsType="庭馨系列"
end Select
%>
   
            <td colspan="5" align="center" class="title"><strong>
              <%=NewsType%>产品图片</strong></td>
        </tr>
        <tr>
           
        <% dim rs,sql,page,i,NewsTitle,cpgg,ProName,NewsTitle2
    sql="select ProAddress,ProName,ProType,ID,NewsTitle2,cpgg from jujia_Product where ProName='"&NewsType&"' order by id desc "
    Set rs = Server.CreateObject ("ADODB.Recordset")
    rs.open sql,conn,1,1
    if rs.eof then
        response.write("<tr><td colpan=""4"">暂无图片</td></tr>")
        rs.pagesize=15
    else
        page=Request.QueryString("page")
        rs.PageSize = 15
        if Not IsEmpty(page) then
            if Not IsNumeric(page) then
                page=1
            else
                Page = cint(page)
            end if  
            if Page > rs.PageCount then  Page = rs.PageCount      
            if Page <= 0 then  Page = 1
        else
            Page = 1
        end if
        rs.AbsolutePage = Page
        For i = 1 to rs.PageSize
        if rs.EOF then Exit For
    
    %>
        <td height="160" align="center" valign="middle">
            <table cellpadding="0" cellspacing="0">
      <tr>
        <td class="tdbg"><img height="100" width="126" border="0" src=<%=rs(0)%>></td>
      </tr>
      <tr><br>
            <tr><td height="20" align="center" >
       
          名称:<input name="NewsTitle2" type="text" value="<%=rs(4)%>" size="15" maxlength="50"></td>
      </tr>
      <tr><td height="20" align="center" >
       
          规格:<input name="cpgg" type="text" value="<%=rs(5)%>" size="15" maxlength="50"></td>
      </tr>
      <tr>
        <td height="20" align="center"> &nbsp;
          &nbsp; <input name="Submit2" onClick="if(confirm('确定删除?'))DeleteData(<%=rs(3)%>)" type="button" id="Submit" value="删除" />
          &nbsp; <input name="Submit" onClick="if(confirm('确定修改?'))UpdateData(<%=rs(3)%>, <%=i%>)" type="button" id="Submit" value="修改"><input 
type="hidden" name="NewsFile" value="0"><input name="IsFile" type="hidden" value="0" /></td>
      </tr>
    </table>
          </td>
         
        <%
        if i=5 or i=10  then
        response.write("</tr><tr>")
        end if
        rs.movenext
        next
        end if
        %>
        </tr>
        <tr>
            <td>&nbsp;&nbsp;&nbsp;&nbsp;PAGE:&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin_pic.asp?page=1">1</a><% for i=2 to rs.pagecount %>
        |&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin_pic.asp?page=<%=i%>"><%=i%></a>
        <% next %></td>
        </tr>
</table>
</body>
</html>
<script language="javascript">
function DeleteData(ID)
{       
    var postInfo = "PostType=Products&Actions=Delete&ID="+ID;
    var eZuStudio = new ActiveXObject("Microsoft.XMLHTTP");
    eZuStudio.open("POST","PostData.asp",false);
    eZuStudio.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    eZuStudio.send(postInfo);
    alert(unescape(eZuStudio.responseText));
    window.location.reload();
}
</script>
<script language="javascript">
var xhr;
function UpdateData(ID, i)
{   
    var reData=null;
    var NewsTitle2=escape(document.getElementsByName("NewsTitle2")[i-1].value);
    var cpgg=escape(document.getElementsByName("cpgg")[i-1].value);
    var ProType=escape("<%=ProType%>");
    var postInfo = "PostType=Products&Actions=Update";
    postInfo=postInfo+"&NewsTitle2="+NewsTitle2+"&cpgg="+cpgg+"&ProType="+ProType;
    postInfo=postInfo+"&ID=" + ID;
    xhr=new ActiveXObject("Microsoft.XMLHTTP");
    xhr.onreadystatechange=alertContents;
    xhr.open("POST","PostData.asp",false);
    xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    xhr.send(postInfo);
}
function alertContents()
{
  if(xhr.readyState==4)
  {
     if(xhr.status==200)
     {
           alert(unescape(xhr.responseText));
            window.location.reload();
     }
  }
  else
  {
  //没有接收到数据或出错处理代码
  }
}
</script>
按类似的修改一下看看
2010-03-07 15:41
川之鱼
Rank: 1
来 自:四川——成都
等 级:新手上路
帖 子:58
专家分:0
注 册:2009-3-4
收藏
得分:0 
回复 22楼 aspic
就是不能获取修改的值,要怎么做啊!
<input name="Submit" onClick="if(confirm('确定修改?'))UpdateData(<%=rs(3)%>)" type="button" id="Submit" value="修改"><input type="hidden" name="NewsFile" value="0"><input name="IsFile" type="hidden" value="0" /></td>
这样也不能啊?
2010-03-07 16:04
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
看23#
2010-03-07 16:10
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
以下是引用川之鱼在2010-3-7 16:04:48的发言:

就是不能获取修改的值,要怎么做啊!
<input name="Submit" onClick="if(confirm('确定修改?'))UpdateData(<%=rs(3)%>)" type="button" id="Submit" value="修改"><input type="hidden" name="NewsFile" value="0">< ...
这里只是告诉你怎么获取记录的ID而已
2010-03-07 16:11
川之鱼
Rank: 1
来 自:四川——成都
等 级:新手上路
帖 子:58
专家分:0
注 册:2009-3-4
收藏
得分:0 
回复 23楼 aspic 非常感谢,我搞好久才搞懂?
,谢谢你aspic ,现在终于可以了。asp还真有点难学啊!学了好久,我还是学的半长不落的。现在我也只能试着改改别人的代码而以!
2010-03-07 16:11
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
这个明明是js的问题~
2010-03-07 16:18
川之鱼
Rank: 1
来 自:四川——成都
等 级:新手上路
帖 子:58
专家分:0
注 册:2009-3-4
收藏
得分:0 
嗯,现在终于懂了一点了!谢谢版主!aspic
2010-03-07 16:23
快速回复:为什么不能修改图片啊?只能删除图片?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026905 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved