<script type="text/javascript" src="http://192.168.2.125/counter.asp?id=563&icon=1"></script>这种调用的代码 如何修改成 一张图片?例如 在网页中插入一个图片, 这个图片就可以显示 ,但还以上调用的功能 例如 一下代码 http://ys.qqcf.com/demo/CFCountSql/cf.aspx?c=qqcf插入图片为 麻烦大家帮我看看。

解决方案 »

  1.   

    counter.asp
    文件代码 如下  <%Response.Charset="GB2312"%>
    <!--#include file="require/ct.inc.asp"-->
    <%
    siteId=str2int(Request.QueryString("id"))
    linkTitle=baseName
    linkUrl=baseUrl
    DB.Open
    Set siteQuery=DB.Query("select wIsPublic from uestc_website where wId=" & siteId)
    if siteQuery.eof then
    Response.End
    else
            if  siteQuery("wIsPublic")= True then linkUrl=baseUrl & "website.asp?pid=" & siteId
           
    end ifsiteQuery.Close
    if Request.QueryString("icon")="no" then
    Set siteQuery=DB.Query("select C.gHideIcon from (uestc_website as A inner join uestc_member as B on A.wId=" & siteId & " and A.wMemberId=B.mId) inner join uestc_group as C on b.mGroupId=C.gId")
    if not siteQuery.eof then
    if siteQuery("gHideIcon")<>True then
    iconId=1
    else
    iconId="no"
    end if
    end if
    siteQuery.Close
    elseif Request.QueryString("icon")="text" then
    iconId="text"
    delayTime=str2int(Request.QueryString("delay"))
    if delayTime<=0 then delayTime=5
    todayTime=Date()
    showText="<a href=\""" & linkUrl & "\"" target=\""_blank\"" title=\""" & linkTitle & "\""><font color=\""" & Request.QueryString("color") & "\"">流量统计</font></a><font color=\""" & Request.QueryString("color") & "\""> | "
    set siteQuery=DB.Query("select count(*) as count1,sum(sCount) as count2 from uestc_stat where sWebsiteId=" & siteId & " and sTime>='"  & todayTime & "'")
    showText=showText & "今日IP[" & tripNull(siteQuery("count1"),0) & "] | "
    showText=showText & "今日PV[" & tripNull(siteQuery("count2"),0) & "] | "
    siteQuery.Close
    set siteQuery=DB.Query("select count(*) as count1,sum(sCount) as count2 from uestc_stat where sWebsiteId=" & siteId & " and sTime>='"  & DateAdd("d",-1,todayTime) & "' and sTime<'" & todayTime & "'")
    showText=showText & "昨日IP[" & tripNull(siteQuery("count1"),0) & "] | "
    showText=showText & "昨日PV[" & tripNull(siteQuery("count2"),0) & "] | "
    siteQuery.Close
    set siteQuery=DB.Query("select count(distinct sIp) as count from uestc_stat where sWebsiteId=" & siteId & " and sLeaveTime>='" & DateAdd("n",-delayTime,Now()) & "'")
    showText=showText & "当前在线[" & siteQuery("count") & "]</font>"
    siteQuery.Close
    elseif Request.QueryString("icon")="" then
    iconId=""
    showText="<a href=\""" & linkUrl & "\"" target=\""_blank\"" title=\""" & linkTitle & "\""><font color=\""" & Request.QueryString("color") & "\"">流量统计</font></a>"
    else
    iconId=str2int(Request.QueryString("icon"))
    end if
    Set siteQuery=Nothing
    DB.Close
    Set DB=Nothing
    %>
    var fu85BaseUrl="<%=baseUrl%>";
    <%if iconId="text" or iconId="" then%>
    document.write("<%=showText%>");
    <%elseif iconId<>"no" then%>
    document.write("<a href=\"<%=linkUrl%>\" title=\"<%=linkTitle%>\" target=\"_blank\"><img style=\"border-width:0\" src=\""+fu85BaseUrl+"image/icons/<%=iconId%>.gif\" /></a>");
    <%else%>
    document.write("贵宾统计");
    <%end if%>
    var fu85Url=fu85BaseUrl+"cp.asp?id=<%=siteId%>";
    fu85Url+="&referer="+escape(document.referrer);
    fu85Url+="&location="+escape(document.location);
    fu85Url+="&color="+screen.colorDepth;
    fu85Url+="&width="+screen.width
    fu85Url+="&height="+screen.height;
    if(typeof(navigator.systemLanguage)!="undefined")fu85Url+="&lang="+navigator.systemLanguage;
    document.write("<iframe width=\"0\" height=\"0\" MARGINWIDTH=\"0\" MARGINHEIGHT=\"0\" HSPACE=\"0\" VSPACE=\"0\" FRAMEBORDER=\"0\" SCROLLING=\"no\" src=\""+fu85Url+"\"></iframe>");
      

  2.   

    在script文件中写 
    document.write("<img src='http://c.csdn.net/bbs/t/5/i/pic_logo.gif'>")
      

  3.   

    上面那代码 是 一个asp 文件   counter.asp  正式调用的时候是 这样调用的
    <script type="text/javascript" src="http://192.168.2.125/counter.asp?id=563&icon=1"> </script>你说的 添加那个代码添加到哪里啊?
     我想实现 用图片调用统计的效果! 我是个新手,麻烦帮我解的细点好吗,非常感谢!
      

  4.   

    <img src="http://xx/count.asp?id?=xx">
    coun.asp中
    <%
    '统计功能一样
    Response.ContentType="image/*"'此处
    '最简单的用Server.Transfer "c:\xxx.gif"
    '也可以用Stream读取Response.BinarayWrite输出如果要在图片上加统计信息
    1.读取图片模板
    2. 加文字
    3.Response.BinarayWrite 输出图片二进制流
    以上功能可以用免费组件 GFLAx http://www.xnview.com/en/gfl.html完成
    %>
      

  5.   

    hookee还是不行啊,可以加下你qq 吗? 我弄了好久啦。总是不成功!
      

  6.   

    输出图片时不能输出其他任何字符如果要加链接之类的,要用两个文件,
    一个按之前的输出,只不过多了包含<img src="xx.asp">的代码
    另一个就是xx.asp,仅输出图片
      

  7.   

    我就是想要紧输出图片的 ,但你下面这个代码怎么加呢?
    <% 
    '统计功能一样 
    Response.ContentType="image/*" '此处 
    '最简单的用Server.Transfer "c:\xxx.gif" 
    '也可以用Stream读取Response.BinarayWrite输出 如果要在图片上加统计信息 
    1.读取图片模板 
    2. 加文字 
    3.Response.BinarayWrite 输出图片二进制流 
    以上功能可以用免费组件 GFLAx http://www.xnview.com/en/gfl.html完成 
    %>
    还有 counter.asp  这个文件的代码需要修改吗?
     
    我想调用  countpic 文件夹中的图片  里面的是 1.gif   用这个图片 怎么做?可以帮我把 counter.asp 改下发出来吗。 太笨啦,刚才改了下 直接这样  http://192.168.2.125/counter.asp?id=563 调用图片 不行,弄不出来。