‘网页相关’ 分类的存档

今天看到很多网站的网页都变成灰色了,很多是使用了IE的滤镜,但是在非IE下就失效了,有的用的是另做的一套黑白图片实现网页的黑白版,这样显得又太麻烦。 记得前一段时间看到老外的一篇利用Apache的mod_rewrite模块和php结合实现网站图片水印的文章,今天受到此文章的启发我就想能不能利用同样的原理来实现将网站的所有图片都变成黑白的呢?经过今天的实验,我成功了!证明我的想法是正确的!下面就介绍一下如何利用apache或者nginx与php的结合来实现黑白版的网页。 首先修改网站的apache配置文件(.htaccess也行)或者nginx的配置文件: Apache: RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f RewriteRule \.(gif|jpeg|jpg|png)$ img_to_black_write.php [QSA,NC] Nginx(在server中加入): if (!-f $request_filename) { rewrite ^(.*)\.(jpg|png|gif)$ /img_to_black_write.php; } 这里是img_to_black_write.php的代码 < ?php $file = $_SERVER[’DOCUMENT_ROOT’] . $_SERVER[’REQUEST_URI’]; $im = imagecreatefromstring(file_get_contents($file)); if (imageistruecolor($im)) { imagetruecolortopalette($im, true, 256); } $total_colors = imagecolorstotal($im);   for ($i = 0; $i < $total_colors; $i++){ $rgb = imagecolorsforindex($im, [...]

  • Share/Bookmark
2010年4月21日23:52 | 没有评论

我们有时会需要在网站的某个页面禁用右键,甚至构建个性化右键菜单,在Jquery中可以用下面代码实现: $(document).bind("contextmenu",function(e){ //在这里书写代码,构建个性右键化菜单   //取消默认的右键菜单 return false; }); 来源:http://css9.net/jquery-forbidden-right-click/

  • Share/Bookmark
2009年12月31日14:19 | 没有评论
标签:

下面是将所选文本的背景色变成红色,文字变成白色: 1 2 3 4 5 6 7 8 9 10 11 /* Firefox */ ::-moz-selection{ background:#FF0000; color:#FFF; }   /* Safari */ ::selection { background:#FF0000; color:#FFF; }

  • Share/Bookmark
2009年12月30日15:49 | 没有评论
标签:

这又是一篇关于Javascript的文章,上一篇是10个可以用javascript实现的图片特效。这篇分享几个在地址栏实现的Javascript有趣效果和应用。能在浏览器地址栏实现的效果太多了,字体放大、显示所有图片、显示Cookie等等。但这篇文章重点放在“有趣”上面,当你无聊的时候,不妨玩玩。原文来自BlogOhBlog。 1、编辑网页 在地址栏输入下面的代码按enter,网页上所有元素都能变成可编辑状态,你可以移动、调整元素大小。如果你只是讨厌某个网站想发泄一下,我建议你使用NetDisater。 代码如下: [code language='javascript'] javascript:document.body.contentEditable='true'; document.designMode='on'; void 0[/code] 这是经我重新编辑的google.cn: 2、无敌风火轮 在地址栏运行下面的代码可使页面上所有图片元素一个接一个地转圈。 这种效果最好的实现地方就是图片搜索了: 改变代码里的“img”成任何网页上有的字符,可以使这些字符做无敌风火轮运动。 代码如下: [code language='javascript'] javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',5); void(0);[/code] 3、晃来晃去 不但是你,浏览器也不是那么喜欢这个javascript。在地址栏运行这个代码后,浏览器会迅速地晃来晃去。代码如下: [code language='javascript'] javascript:function flood(n) {if (self.moveBy) {for (i = 200; i > [...]

  • Share/Bookmark
2008年7月24日23:48 | 没有评论
标签:

以下颜色会随着你的系统颜色设置的改变而改变(比如说标题栏颜色等)! ActiveBorder : Active window border. ActiveCaption : Active window caption. AppWorkspace : Background color of multiple document interface. Background : Desktop background. Buttonface : Face color for three-dimensional display elements. ButtonHighlight : Dark shadow for three-dimensional display elements (for edges facing away from the light source). ButtonShandow : Shadow color for three-dimensional display elements. [...]

  • Share/Bookmark
2007年9月11日10:34 | 没有评论
分类: 网页相关
标签:

字符 十进制字符编号 实体名字 说明 — � — 未使用Unused —  — 未使用Unused arw(“@9=2=1″, ark0);— &#02arw(“N”, ark2);; — 未使用Unused arw(“@A>a>A”, ark5);— &#03arw(“d”, ark1);; — 未使用Unused — arw(“@2^RFb”, ark0); — arw(“$Nd&sw%Ff2qtOje”, ark1);未使用Unused —  — 未使用Unused —  — 未使用Unused —  — 未使用Unused —  — 未使用Unused — arw(“@kNNXo@pzWR”, ark4);	 — 制表符Horizontal tab — &#10arw(“d”, ark1);; [...]

  • Share/Bookmark
2007年9月6日10:39 | 2 条评论
分类: 网页相关
标签: