▨ 写于2012年03月的文章:
日期:2012-3-14  |  作者: paul  |  分类:随写  |  围观群众2388  |  参与讨论0
在PHP中,生成PDF时,可以使用fphp,这个东西的下载在附件中。里边包含中文文档。

1 初步使用 
  <?php 
require('fpdf.php'); 

$pdf=new FPDF(); 
$pdf->AddPage(); 
$pdf->SetFont('Arial','B',16); 
$pdf->Cell(40,10,'Hello World!'); 
$pdf->Output(); 
?> 

阅读全文>>

日期:2012-3-6  |  作者: paul  |  分类:随写  |  围观群众4525  |  参与讨论0
1966年3月8日,地处华北平原的邢台地区发生了6·8级的强烈地震。这是解放以后第一次在人口绸密地区发生的强震,损失相当严重。当时,我在驻军任军长兼参谋长。那天早晨5点钟,一阵强烈的震动把我从睡梦中惊醒,我意识到这是地震了。震后不到一时,我们带领军部一些指战员乘一辆吉普车,一辆大卡车从石家庄出发了。我们边走边了解情况,很快查到震中在隆尧县。我和军政委蔡长元同志是军部第一批赶到现场的,我们迅速组织部队建立了抗震救灾指挥部,并用无线电台很快与北京军区、国务院建立了通讯联系。

邢台灾区满目疮痍,到处残垣断壁、房屋倒塌、河堤破裂、地上的大缝里不断地往上喷沙冒水,灾区人民伤亡惨重,到处哭声一片……

阅读全文>>

日期:2012-3-6  |  作者: paul  |  分类:js  |  围观群众22131  |  参与讨论0
JS判断变量是否是数字
var reg = /^\-?([1-9]\d*|0)(\.\d+)?$/; 
if(!reg.test({$count})){
alert('不是数字');
}

-----------------------------------------------------------------------------
JS 字符串转换数字

var aa = parseInt("12c");
日期:2012-3-6  |  作者: paul  |  分类:js  |  围观群众3782  |  参与讨论0
网页可见区域宽:document.body.clientWidth; 
网页可见区域高:document.body.clientHeight; 
网页可见区域高:document.body.offsetWidth  (包括边线的宽);
网页可见区域高:document.body.offsetHeight (包括边线的宽);
网页正文全文宽:document.body.scrollWidth; 
网页正文全文高:document.body.scrollHeight; 
网页被卷去的高:document.body.scrollTop; 
网页被卷去的左:document.body.scrollLeft; 
网页正文部分上:window.screenTop; 
网页正文部分左:window.screenLeft; 
屏幕分辨率的高:window.screen.height; 
屏幕分辨率的宽:window.screen.width; 
屏幕可用工作区高度:window.screen.availHeight; 
屏幕可用工作区宽度:window.screen.availWidth;
日期:2012-3-6  |  作者: paul  |  分类:js  |  围观群众49788  |  参与讨论0



if (window.navigator.userAgent.indexOf("MSIE")>=1)
{
//如果浏览器为IE
if (document.readyState=="complete"){
  move('up');
}else{
  document.onreadystatechange=function(){
if(document.readyState=="complete")move('up');
}
}
}else if(window.navigator.userAgent.indexOf("Firefox")>=1)
{
//如果浏览器为Firefox
move('up');
}
日期:2012-3-6  |  作者: paul  |  分类:js  |  围观群众2146  |  参与讨论0


<script>
loadXML= function(xmlFile)
{
    var xmlDoc;
    if(window.ActiveXObject)
    {
        xmlDoc    = new ActiveXObject('Microsoft.XMLDOM');
         xmlDoc.async    = false;
        xmlDoc.load(xmlFile);
    }
    else if (document.implementation&&document.implementation.createDocument)
    {
        xmlDoc    = document.implementation.createDocument('', '', null);
        xmlDoc.async    = false;
        xmlDoc.load(xmlFile);
    }
    else
    {
        return null;
    }

    
    return xmlDoc;
}


xmlDoc= loadXML("a.xml");
    list=xmlDoc.getElementsByTagName("employee");

   for(var i=0;i<list.length;i++)
   {
       var names = list[i].getElementsByTagName("name");
name = names[0].childNodes[0].nodeValue;
        var sexs = list[i].getElementsByTagName("sex");
sex = sexs[0].childNodes[0].nodeValue;
        var ages=list[i].getElementsByTagName("age");
age = ages[0].childNodes[0].nodeValue;
   }

</script>
日期:2012-3-6  |  作者: paul  |  分类:js  |  围观群众2354  |  参与讨论0
function pregstring( $str )
{
 $strtemp = trim($str);
 $search  = array(
 "|'|Uis",
 "|<script[^>]*?>.*?</script>|Uis",  // 去掉 javascript
 "|<[\/\!]*?[^<>]*?>|Uis",    // 去掉 HTML 标记
 "'&(quot|#34);'i",      // 替换 HTML 实体
 "'&(amp|#38);'i",
 "|,|Uis",
 "|[\s]{2,}|is",
 "[&nbsp;]isu",
 "|[$]|Uis",
 );
 $replace = array(
 "`",
 "",
 "",
 "",
 "",
 "",
 " ",
 " ",
 " dollar ",
 );
 $text = preg_replace($search, $replace, $strtemp);
 return $text;
}
日期:2012-3-6  |  作者: paul  |  分类:js  |  围观群众17129  |  参与讨论0
JS的监听事件 ie浏览器下是attachEvent,火狐下是addEventListener

IE:
document.getElementById("XX").attachEvent("onclick",functionName,false);
  事件名     方法名      
HH:
document.getElementById("XX").addEventListener("click",FunctionName,false);

IE下事件名加on 如:onclick
HH下事件名不加on  如:click

火狐浏览器下XMLHttpRequest的返回值xmlobj.ResponseText的responseText第一个字母必须小写:xmlobj.responseText;
日期:2012-3-6  |  作者: paul  |  分类:php  |  围观群众3385  |  参与讨论0


function phpescape($str){
    preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$newstr);
    $ar = $newstr[0];
    foreach($ar as $k=>$v){
        if(ord($ar[$k])>=127){
            $tmpString=bin2hex(iconv("GBK","ucs-2",$v));
            if (!eregi("WIN",PHP_OS)){
                $tmpString = substr($tmpString,2,2).substr($tmpString,0,2);
              }
            $reString.="%u".$tmpString;
          } else {
            $reString.= rawurlencode($v);
          }
      }
    return $reString;
}


//该方法在某些linux系统下,
//会因为iconv的php版本问题
//造成该函数方法无法正常使用
//使用前请测试先
function phpescape($str) {
  preg_match_all("/[ -?].|[ - ]+/",$str,$r);
  $ar = $r[0];
  foreach($ar as $k=>$v) {
    if(ord($v[0]) < 128){
      $ar[$k] = rawurlencode($v);
      echo $ar[$k]."<BR>";
      }
    else {
      $ar[$k] = "%u".bin2hex(iconv("GBK","ISO-10646-UCS-2",$v));     //此处GBK为目标代码的编码格式,请实际情况修改
      echo $ar[$k]."<BR>";
      }
    }
  return join("",$ar);
}

//该方法为上面的改进版
//首先判断平台版本是否为win系统
//但该版本会有些特殊字符无法使用
function phpescape($str){
    $sublen=strlen($str);
    $reString="";
    for ($i=0;$i<$sublen;$i++){
        if(ord($str[$i])>=127){
            $tmpString=bin2hex(iconv("GBK","ucs-2",substr($str,$i,2)));    //此处GBK为目标代码的编码格式,请实际情况修改

            if (!eregi("WIN",PHP_OS)){
                $tmpString=substr($tmpString,2,2).substr($tmpString,0,2);
              }
            $reString.="%u".$tmpString;
            $i++;
          } else {
            $reString.="%".dechex(ord($str[$i]));
          }
      }
    return $reString;
}


function unescape($str) { 
         $str = rawurldecode($str); 
         preg_match_all("/%u.{4}|&#x.{4};|&#d+;|.+/U",$str,$r); 
         $ar = $r[0]; 
         foreach($ar as $k=>$v) { 
                  if(substr($v,0,2) == "%u") 
                           $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,-4))); 
                  elseif(substr($v,0,3) == "&#x") 
                           $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,3,-1))); 
                  elseif(substr($v,0,2) == "&#") { 
                           $ar[$k] = iconv("UCS-2","GBK",pack("n",substr($v,2,-1))); 
                    } 
           } 
         return join("",$ar); 
日期:2012-3-6  |  作者: paul  |  分类:js  |  围观群众2258  |  参与讨论0

非常漂亮的10款JS代码!
http://preview.zcool.com.cn/code/js/04/1/

http://preview.zcool.com.cn/code/js/04/2/

http://preview.zcool.com.cn/code/js/04/3/

http://preview.zcool.com.cn/code/js/04/4/

http://preview.zcool.com.cn/code/js/04/5/

http://preview.zcool.com.cn/code/js/04/6/

http://preview.zcool.com.cn/code/js/04/7/

http://preview.zcool.com.cn/code/js/04/8/

http://preview.zcool.com.cn/code/js/04/9/

http://preview.zcool.com.cn/code/js/04/10/

Copyright © 2010 - 2025 工作日志 | QQ:285582676 | | 京ICP备15035559号-3

返回顶部