Feb 4

IE与FireFox的js和css 不指定

felix021 @ 2009-2-4 15:08 [IT » 网络] 评论(0) , 引用(0) , 阅读(2554) | Via 本站原创
zz from http://hi.baidu.com/cf881001/blog/item/88510d39f38a5b2496ddd85c.html

png透明 AlphaImageLoader
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled,sizingMethod=sSize,src=sURL)

enabled:可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true:默认值。滤镜激活。false:滤镜被禁止。
sizingMethod:可选项。字符串(String)。设置或检索滤镜作用的对象的图片在对象容器边界内的显示方式。crop:剪切图片以适应对象尺寸。image:默认值。增大或减小对象的尺寸边界以适应图片的尺寸。scale:缩放图片以适应对象的尺寸边界。
src:必选项。字符串(String)。使用绝对或相对 url 地址指定背景图像。假如忽略此参数,滤镜将不会作用。

禁止选取网页内容
在IE中一般用js:obj.onselectstart=function(){return false;}
而firefox用CSS:-moz-user-select:none

滤镜的支持(例:透明滤镜)
Jan 29
Simple PHP UBB Editor By Felix021
2009-01-29 @ http://www.felix021.com

简单小巧(只有10KB哦)的UBB编辑器,图片来自Bo-blog自带的UBB编辑器

使用说明:

1. <textarea id="content"></textarea>
要指定id为content,或者修改myubb.js里面的 var textarea_id = "content";

2. <script src="myubb.js"></script>
编辑器页面要加入这一句

3. 在CSS里面自己指定  .code 和 .quote 的样式

4. 可以配合felix021的代码高亮工具
详见 http://www.felix021.com/blog/read.php?1371


下载文件 (已下载 811 次)
Jan 11
1. 在Windows下面
很简单的哦,打开 开始->附件->调制解调器链接
选择"USB"(当然,也可以选择Infrared,红外,不过现在本本用红外的不多了),点击"激活"
然后下载这个东东,解压缩到某一个地方:
下载文件 (已下载 739 次)

接着把手机连电脑上,如果选择的是USB就用USB,或者用你选择的蓝牙/红外,都OK。
你会发现,电脑上会弹出“发现新硬件”,Good
在安装驱动的时候选择在刚刚那个压缩包解压出来的SP USB MODEM目录,让系统自动安装
安装好以后呢,打开解压缩后的Dialer.exe
在APN那一栏输入cmnet,选择 Connect
然后很快你就会连上拉,而且还会在“网络连接”里面生成一个拨号连接,以后用这个就OK了。

2. 在Linux(我用的Ubuntu)下面
看了这篇文章,然后自己处理了一下,把它搞定了:
refering http://www.4winmobile.com/forums/phone-edition-general/16623-using-your-phone-modem-linux.html

首先,通过其他方式连到Internet,运行以下命令:
引用
sudo apt-get install subversion
svn co http://synce.svn.sourceforge.net/svnroot/synce/trunk/usb-rndis-lite
#上面是下载源码,下面是编译安装
cd usb-rndis-lite/
make
sudo ./clean.sh
sudo make install
或者也可以从这里下载源码,然后再编译安装
下载文件 (已下载 749 次)

OK,然后打开 开始->附件->调制解调器链接  选择"USB",点击 激活
接着把你的手机连到USB口上,点击网络管理器(Network Manager),就是屏幕上面两个小电脑的图标
然后你就会发现有一个 "自动移动宽带(CDMA)连接" ,可是我用的是GPRS阿,用它总是连不上
于是右键单击网络管理器(Network Manager),选择 编辑连接 就会打开连接编辑页面
切换到移动宽带选项卡,双击自动移动宽带(CDMA)连接,把号码的#777改成 *99#  确定
然后再在网络管理器里面选择它,过一会儿就连上了,Congratulations!
Jan 10

Proxy Downloader By Felix021 不指定

felix021 @ 2009-1-10 00:54 [IT » 网络] 评论(0) , 引用(0) , 阅读(2771) | Via 本站原创
今天为了下载madwifi,一个4.22MB的程序,做的这个东西。
因为校园网实在太慢了,恰好我空间所在的服务器访问它的速度还可以。
于是就用这个东西,把它下载到我的服务器,然后再从服务器多线程下载下来。
很happy。

提供下载吧,源码很短的,连fsockopen都不要
只用了file_get_contents和file_put_contents,很好很强大。
下载文件 (已下载 728 次)


Felix的简易文件下载工具 @ 2009.01.10

http://www.felix021.com

可以把别的地方的文件下载到你的空间,然后再通过下载工具下载到本地。
特别适用于教育网想要下载外网却无法完成的情况。

目前功能比较简单,基本的验证,禁止存放php文件。
谁有兴趣可以加入一个cookie功能,这样如果需要登录的网站的内容也就可以下载了

修改config.php替换自己的密码。
Dec 29

Felix的网页代码高亮工具 不指定

felix021 @ 2008-12-29 22:47 [IT » 网络] 评论(0) , 引用(0) , 阅读(3900) | Via 本站原创
觉得blog的代码没有高亮非常难看,
但是不想用现成的超级臃肿的代码高亮工具,
于是自己写的一个,效果还行吧^_^
#include<iostream>
using namespace std;

int main(){
    int a, b;
    cin >> a >> b;
    cout << (a + b) << endl;
    return 0;
}

My Simple HighLighter  @ CopyLeft

By Felix021 ( http://www.felix021.com ) @ 2008.12.29

一个很简单的基于Javascript的C/C++/...语法高亮代码

用法:

1. 在<head>和</head>之间加上这两句:
    <link rel="stylesheet" rev="stylesheet" type="text/css" href="styles.css" />
    <script language="javascript" src="hl.js"></script>

2. 需要高亮的代码块,应该是div元素,并且class要设置为code,例如
    <div class="code">int main(){}</div>
    当然,你也可以改hl.js里面的getElementsByTagName("div")来修改元素类型
    修改后面的 if(clsname == "code") 也可以修改class的名字,但是记得也要修改styles.css

3. 在网页底部的</body>之前加上这个
    <script language="javascript> highlighter(); </script>

4. 可以修改styles.css自定义元素的样式表

5. 可以修改 hl.js 的keywords列表增加自己想要的关键字list
    var keywords = array(
        "int", "char", "bool", "class"
    );
    注意每一个关键字要用引号围起来,而且两个关键字之间要用逗号分开;
    最后一个关键字后面没有逗号。

例子参见index.html

下载文件 (已下载 733 次)
Dec 27

Javascript onblur事件 不指定

felix021 @ 2008-12-27 11:38 [IT » 网络] 评论(0) , 引用(0) , 阅读(4619) | Via 本站原创
修改模板的时候希望能在 搜索框 实现这样一种效果:
默认显示内容为Search... ;鼠标点击激活后自动清空; 失去焦点以后如果内容为空,重置为Search...

记得IE有个onFocusOut事件,试了一下,确实OK
但是,非常遗憾地,FireFox没有这个事件。
又是Google又是Baidu,然后发现自己犯了Shability:
原来还有一个onBlur事件,就是用来作这件事情的。
<input type="text" value="Search..." onfocus="if(this.value=='Search...')this.value='';" onblur="if(this.value=='')this.value='Search...';"/>
Dec 20
做校赛的报名系统,插入队伍的时候要考虑队名是否重复,于是想到了使用MySQL的正则表达式。
以前虽然一直知道MySQL有正则表达式,但是因为有LIKE在,所以一直还不需要用它。
正好这次有了机会,就去试试吧。

MySQL的关键字 REGEXP 允许在SQL语句中匹配忽略大小写的POSIX正则表达式。
其实MySQL的文档里面写得非常详细了,给出了很多的例子,可以在这里看到
http://dev.mysql.com/doc/refman/5.1/zh/regexp.html

这里主要是记录一下在PHP里面还需要进行怎样的处理:
其实很简单,两个函数:

1。preg_quote()
转义正则表达式中的特殊字符,详情参见 http://cn.php.net/preg_quote
这本来是PHP为PCRE的正则表达式准备的,不过这里也是可以用的。

2。mysql_real_escape_string()
这个函数是用来转义特殊的SQL字符,同时也可以防止SQL注入攻击。
PHP文档的说明为:
本函数将 unescaped_string 中的特殊字符转义,并计及连接的当前字符集,因此可以安全用于 mysql_query()。
它有一个兄弟,mysql_escape_string(),不过不能针对当前字符集进行处理,所以不够安全
另外如果使用mysqli的话,也可以使用mysqli_real_escape_string()。

综合起来就是这样:
$team_name = mysql_real_escape_string(preg_quote($team_name));
$query = " SELECT * FROM `teams` WHERE `team_name` REGEXP '{$team_name}' ";
然后再ooxx地去查询吧。。。
Dec 2
zz自。。。忘了记出处。。作者,我对不起你=.=

Javascript中window.location对象的使用

window.location对象:

  location提供了关于当前打开窗口或者特定框架的url信息。一个多框架的窗口对象在location属性显示的是父窗口的URL,每个框架也有一个与之相伴的location对象。

  hash属性:hash标注是一个url很好的习惯用法,它指定浏览器到一个位于文档中的anchor位置,相当于一个书签儿。

  host属性:描述渔歌url的主机名和端口,只有端口号是url的一个明确部分时,值中才包括端口号。
分页: 8/26 第一页 上页 3 4 5 6 7 8 9 10 11 12 下页 最后页 [ 显示模式: 摘要 | 列表 ]