刚刚从网上看到一个页面 感觉挺好就分享给大家了。
公益404页面介绍
公益404页面是由腾讯公司员工志愿者自主发起的互联网公益活动。
网站只需要在自己的404页面中嵌入一段简单的代码,就能通过互联网来迅速传播失踪儿童信息,从而提高找回失踪儿童的概率。失踪儿童信息来自宝贝回家寻子网。
公益404页面接入方法
注意事项
如果一个 404 页面的内容小于 512B,IE 会认为该 404 页面不够友好,在 IE 下将不会成功返回该 404 错误页面
宽版:复制以下js代码,嵌入到您的404页面
<script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8"></script>
效果:
窄版:复制以下js代码,嵌入到您的404页面
<script type="text/javascript" src="http://www.qq.com/404/search_children.js?edition=small" charset="utf-8"></script>
效果:
说明:
腾讯志愿者是腾讯公司内部员工为响应公司做“最受人尊敬的互联网企业”的号召,自发组织成立的腾讯志愿者协会。2012年成立腾讯志愿者技术分会,开展404公益计划,无障碍产品推动等,结合腾讯产品、技术平台,开展公益帮扶。
宝贝回家寻子网是隶属于宝贝回家志愿者协会的公益性寻人网站,宝贝回家志愿者协会是关爱儿童的各界爱心人士自愿参加的民间志愿者组织,已在民政部门正式注册,是独具法人资格的地方性非营利社会公益团体。
让公益继续进行……
以下内容转载自 http://www.tinyum.com/other/gongyi-404.html
emlog怎么接入公益404页面
1、先看下你正在用的模板文件夹下有没有404.php,如果有,把以下内容改为:
<body> <!-- <div class="main"> <p>抱歉,你所请求的页面不存在!</p> <p><a href="javascript:history.back(-1);">«点击返回</a></p> </div> --> <script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8"></script> </body>
<body> <!-- <div class="main"> <p>$msg</p> <p><a href="$url">«点击返回</a></p> </div> --> <script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8"></script> </body>
3、如果你在后台开启了URL重写功能,那么就应该成功了,在你的网址后随便输入几个字母试试吧,比如:www.你的站点.com/test
4、如果你没有开启URL重写功能,把以下代码存为404.html,传到你网站根目录
<html> <head> <title>404 NOT Found</title> </head> <body> <script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8"></script> </body> </html>
并在你的.htaccess文件里加上一句:
ErrorDocument 404 /404.html
这样就行了。
下面跟上一个搜索页面404
可能有些朋友也发现,当站内搜索结果为空时,默认返回空白内容。其实,这里也可以添加公益404。
编辑/content/templates/你的模板名称/log_list.php文件,定位到页面最后,在代码
<?php
include View::getView('side');
include View::getView('footer');
?>
之前加入以下内容:
<?php if($logs == NULL) {?> <script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8"></script> <?php exit;} //为了美观,直接退出,不再加载侧边栏和底部?>