Nov
2

PHP仿js escape和unescape

function escape($str)    
{   
  preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$r);   
  $ar = $r[0];   
  foreach($ar as $k=>$v)    
  {   
    if(ord($v[0]) 
0 Comments
Mar
26

jS的include函数

同样可以认为为script标签加内容文件
首先声明,本文非我原作,在一blog看到此文,然后结合一网友回复整理此文.

用法: include_js(src,[reload]);
src: js文件的路径名
reload:可选参数,0或1,表示是否重复加载同一个url的js文件。

用途:
本函数可以用于一些广告和统计的js文件异步加载,避免了因加载js文件而造成的网页显示速度慢的问题。

将此函数修改一下便可以动态加载css文件,不过用处就没有加载js文件的大。

function include_js(path,reload)
{
var scripts = document.getElementsByTagName("script");
if (!reload)
for (var i=0;i

0 Comments
Mar
15

js全角以半角符号互转以及过滤一些联系信息方法

全角以半角互转:
/*
****************************
* 半角<=>全角 *
* [NB联盟] *
* Writer YuPing *
****************************
*参数说明:
* str:要转换的字符串
* flag:标记,为0时半转全,为非0时全转半
* 返回值类型:字符串
****************************
*/
function DBC2SBC(str,flag) {
var i;
var result='';
if (str.length<=0) {alert('字符串参数出错');return false;}
for(i=0;i{ str1=str.charCodeAt(i);...

0 Comments
Mar
11

封装常用Javascript以便PHP快速调用

0 Comments