六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

也談ASP中的RESPONSE屬性

[摘要]在隨意去逛的時候,看到《ASP中巧用Response屬性》這篇文章,想起以前看到的一篇國外相關的文章,不敢獨占,拿出來和大家分享。 調試是通過了,但有些用英文原話,還請大家多多包涵。 這里講的是用ASP頁面如何轉換成EXCEL表格的形式,大家一點還記得以前有大蝦說過用DLL的形式來解決...
    在隨意去逛的時候,看到《ASP中巧用Response屬性》這篇文章,想起以前看到的一篇國外相關的文章,不敢獨占,拿出來和大家分享。
    調試是通過了,但有些用英文原話,還請大家多多包涵。
    這里講的是用ASP頁面如何轉換成EXCEL表格的形式,大家一點還記得以前有大蝦說過用DLL的形式來解決,但這樣對于大數據量來說,實在是慢。如果用文中介紹的方法,將不占用服務器的資源,只是在客戶端打開。還有個好處是:在網頁中的表格顯示成什么樣子,在EXCEL中的表格就是什么樣子。好吧,再告訴一個令人激動的消息,除了表格數據,在EXCEL中,象按鈕等都一概不顯示。這樣又解決了大家的網頁打印問題,簡直就是一舉多得。
    廢話少說,進入正題。
    為了創建一個動態的EXCEL報表,你首先要在一個ASP文件中寫:
    <%
    Response.ContentType = "application/vnd.ms-excel"
    %>
    (記住:這句話一定要寫在文章的開頭喲,不然的話,嘿嘿....)
這句話是告訴瀏覽器接下來的代碼是EXCEL格式的,然后瀏覽器會提示你SAVE OR OPEN 該文件,然后你就可以打開了或保存它了。
    看一個例子先:
<%
Response.ContentType = "application/vnd.ms-excel"
%>
<HTML>
<HEAD>
<link rel="stylesheet" href="STYLE.CSS">
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<table border="1" width="100%" bordercolorlight="#000080" bordercolordark="#0000FF" height="190">
  <tr>
    <td width="100%" colspan="12" height="30">
      <p align="center"><b>由ASP頁面轉換成EXCEL報表</b></td>
  </tr>
  <%for i=1 to 8%>
  <tr>
    <td width="8%" height="16" align="center"><%=1*i%></td>
    <td width="8%" height="16" align="center"><%=2*i%></td>
    <td width="8%" height="16" align="center"><%=3*i%></td>
    <td width="8%" height="16" align="center"><%=4*i%></td>
    <td width="8%" height="16" align="center"><%=5*i%></td>
    <td width="8%" height="16" align="center"><%=6*i%></td>
    <td width="8%" height="16" align="center"><%=7*i%></td>
    <td width="8%" height="16" align="center"><%=8*i%></td>
    <td width="9%" height="16" align="center"><%=9*i%></td>
    <td width="9%" height="16" align="center"><%=10*i%></td>
    <td width="9%" height="16" align="center"><%=11*i%></td>
    <td width="9%" height="16" align="center"><%=12*i%></td>
  </tr>
  <%next%>
  <tr>
   <td>=sum(a2:a9)</td>
    <td>=sum(b2:b9)</td>
    <td>=sum(c2:c9)</td>
    <td>=sum(d2:d9)</td>
    <td>=sum(e2:e9)</td>
    <td>=sum(f2:f9)</td>
    <td>=sum(g2:g9)</td>
    <td>=sum(h2:h9)</td>
    <td>=sum(i2:i9)</td>
    <td>=sum(j2:j9)</td>
    <td>=sum(k2:k9)</td>
    <td>=sum(l2:l9)</td>
    
  </tr>
</table>
<P align=center><input type=button value="test report" onclick="javascript:alert('hello , my friend,are you ready?')"></P>

</BODY>
</HTML>
把此代碼搞到你的機器上,看看效果如何,哈哈,你就偷著樂去吧
等等,還有個小問題:
  Microsoft has acknowledged a BUG in IE (3.02, 4.0, 4.01, 4.01sp1) which causes it to misinterpret Excel output, particularly when generated by ASP, ISAPI, or CGI. You can read more about it at http://support.microsoft.com/support/kb/articles/q185/9/78.asp. To summarize: When Internet Explorer connects to a Web server resource that dynamically generates Word, Excel, or other Active Documents, Internet Explorer may send two GET requests for the resource. The second GET usually does not have session state information, temporary cookies, or authentication information that may have already been specified for the client. This bug can affect any local server (EXE) Active Document application hosted inside the Internet Explorer frame window. It occurs most frequently with ISAPI, ASP, or CGI applications that adjust the HTTP "Content Type" header to identify the installed application.

我呢,也碰到一個問題:我把它放在我自己的機器上(WIN2000)的時候,它并不給我下載或打開,只有把它放在另一臺WEBSERVER上的時候才調試成功。
如果兄弟們有什么更好的招,別忘了告訴我呀。





主站蜘蛛池模板: 日本污全彩肉肉无遮挡彩色 | 天天综合天天添夜夜添狠狠添 | 色婷婷激婷婷深爱五月小说 | 日韩大片免费观看 | 一级在线视频 | 日本性网站| 青草下载| 五月婷婷伊人 | 日日干夜夜爱 | 天堂中文在线网 | 日韩一区二三区国产好的精华液 | 日韩国产欧美精品综合二区 | 日日艹夜夜艹 | 水蜜桃一区一区三全集 | 日韩经典中文字幕 | 色一级| 日本最大色倩网站www | 人人爽天天爽夜夜爽曰 | 亚洲精品第一页中文字幕 | 五月激情网站 | 亚洲一区二区在线成人 | 日韩精品亚洲人成在线播放 | 欧美一区二区aa大片 | 日韩精品三级 | 永久看一二三四线 | 欧美在线视频你懂的 | 星辰影院在线观看高清免费观看 | 青青国产成人久久激情91麻豆 | 青青草原国产在线 | 日本在线视频二区 | 热久久最新视频 | 婷婷丁香九月 | 亚洲欧美男人天堂 | 日本特黄特色aa大片免费 | 亚洲欧美综合一区 | 天天操天天爱天天干 | 亚洲欧美日韩一级特黄在线 | 午夜无遮挡怕怕怕免费视频 | 午夜爱爱毛片xxxx视频免费看 | 伊人影院在线观看 | 亚洲成人精品 |