列印可能大家都非常熟悉了,這個方法很簡單,高手不要笑話我:
    列印這個功能,我的第一印象做法就是如下
       1.把符合列印資料的所有資料都放在另外一個頁面,姑且我們把這個頁面叫列印頁面吧
       2.我們在本頁面利用javascript的方法傳參數到列印頁面,如下:
             // 友好的列印
             <script language="javascript" type="text/javascript">
                function Print_onclick()
                 {
                    var win = window.open("about:blank");
                   win.location = "RegiPerson_Print.aspx?type=1"
                }
            </script>
 
       3.在列印頁面里面我們調用打印的javascript的函數,如下:
            <script language="javascript" type="text/javascript">
                 var aaa= "<%=Request.QueryString("type") %>";
                 if(aaa=="1")
                {
                   window.print();
                }
           </script>
     這樣就能實現簡單的列印了。
 
但是上面的做法我個人認為有個不好的地方,那就是列印頁面必須彈出來。(如果客戶有要求,那就更好,沒有要求那樣也是不好的)
所以,我想不要列印頁面彈出來,下面就是我的做法(我們利用iframe)
      1.首先我們用iframe把要顯示的頁面src進去, 列印頁面為RegiPerson_Print.aspx?type=1 如下
          <iframe width='0' height='0' name="printframe" src='RegiPerson_Print.aspx?type=1'></iframe>
 
      2.利用javascript來調用彈出頁面的打印函數,如下:
         <script language=javascript >
          function print()
         {
         
              try
              {
                  window.frames("printframe").DP();
              }
              catch(e)
              {
                 alert("no object to print!");
              }
          }
        </script>
            備注:printframe 為本頁面iframename
                  DP() 為列印頁面為RegiPerson_Print.aspx?type=1里面的實現打印的javascript函數
 
 
        3.在RegiPerson_Print.aspx?type=1畫面里面加上實現打印的javascript函數 如下:
            <script language="javascript" type="text/javascript">
             function DP() // mainFrame網頁中函數
              {
              window.focus();
              if (window.print)
              {
                 window.print();
              }
              }
         </script>
 
    這樣就實現了不用彈出列印頁面就可以列印的方法了。
posted @ 2008-02-13 11:36 andysun888 阅读(181) | 评论 (0)编辑
利用:xcopy d:\to_andy_blog\*.* f:\aa /d:7-14-2007 /s 命令
當我們在維護案子的時候總是要得到我都修改了哪些文件而煩惱。我們到底修改了哪些文件呢?
這里有一個命令就能解決上面的問題,很實在,也很好用,
 
只要我們在命名中執行xcopy d:\to_andy_blog\*.* f:\aa /d:7-14-2007 /s這個命令就行.
 
它到底是什么意思呢?我來講解下:
  
xcopy 表示復制的命名
 
d:\to_andy_blog\*.* 這個就是復制的路徑。表示d盤下to_andy_blog這個目錄下的所有文件
 
f:\aa 這個就是把 d:\to_andy_blog\*.*這個目錄下所有文件復制到f盤的aa文件夾下面
 
/d:7-14-2007 表示更新的時間
 
/s 表示更新后的意思(這個是我的理解,這個一般是不會變化的。只要你是想得到變化的數據)
 
 
呵呵!記住啊,最好各個盤都用小寫如(c:\,d:\,e:\,f:\......)
posted @ 2008-02-12 10:30 andysun888 阅读(135) | 评论 (0)编辑
一般我們在寫程式的時候,總是有比較兩個時間的大小,在cs頁面里面很簡單,直接調用Microsoft里面日期函數就能很快解決問題,
但是有時我們還是要在前端計算,下面來介紹一下 兩日期間的天數差:
<script  language="JavaScript">  
    function  btnCount_Click(){  
       var bDate=  "2007-7-10"  
       var eDate=  "2007-8-10" 
       alert(DateDiff(bDate,eDate)) 
   }  
   //計算天數的函數
   function  DateDiff(beginDate,  endDate){    //beginDate和endDate都是2007-8-10格式
       var  arrbeginDate,  Date1,  Date2, arrendDate,  iDays  
       arrbeginDate=  beginDate.split("-")  
       Date1=  new  Date(arrbeginDate[1]  +  '-'  +  arrbeginDate[2]  +  '-'  +  arrbeginDate[0])    //轉換為2007-8-10格式
      arrendDate=  endDate.split("-")  
       Date2=  new  Date(arrendDate[1]  +  '-'  +  arrendDate[2]  +  '-'  +  arrendDate[0]) 
       iDays  =  parseInt(Math.abs(Date1-  Date2)  /  1000  /  60  /  60  /24)    //轉換為天數 
       return  iDays 
   }   
</script> 
直接放在頁面里就是可以用的了。
posted @ 2008-02-12 10:24 andysun888 阅读(256) | 评论 (0)编辑
                            There were two people who went together on

a blind date. After a while, they were so bored.

It was a very boring blind date. Suddenly

a friend of his called him on the phone,

so he stepped away from the table in the restaurant,

went outside and talked with the friend for a while.

After he came back, he said to his female blind date,

“I’m sorry, my grandfather has died. I have to go.”

So the woman, who was very understanding, said,

¨Oh, of course, of course! That’s very good because

if your grandfather didn’t die, mine must die.”


心照不宣


 
有一对男女参加相亲约会,过了一会儿,他们感到好无聊,

这场相亲约会真是无聊透了。突然间,那个男的接到朋友

打来的电话,于是他起身离开餐桌,走到外面和那位朋友

谈了一会儿。他回去后,就向那位和他约会的女士说:

「真抱歉,我祖父过世了,我得走了。」那位女士深表

理解地说:「噢,当然、当然!太好了,如果不是你的

祖父死了,就得换我的祖父死了。」

posted @ 2008-02-12 10:03 andysun888 阅读(53) | 评论 (1)编辑
Happy New Year !
祝福大家在園子里面實現自己的理想。
以前都在潛水。現在要努力了.

實現自己的理想。
posted @ 2008-02-12 09:55 andysun888 阅读(53) | 评论 (1)编辑