现在位置:首页 » 包含标签 代码分享 的所有文章
PHP实现:
function distance($lat1, $lon1, $lat2, $lon2, $unit) {
$theta = $lon1 - $lon2;
$dist = sin(deg2rad($lat1)) * sin(deg2rad($lat2)) + cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($theta));
$dist = acos(...
meta指元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。
手机端特有的有哪些?
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable...
1、程序说明
1) 此程序可以实现选择页面中的区域进行打印,以iframe方式进行打印;
2) 与原生态的print() 区别在于,取消打印页面后可以完整保留当前访问页面的内容。
2、代码部分
1) JS 函数:
function do_print(id_str)//id-str 打印区域的id
{
var el = document.getElementById(id_str);
var if...
项目需求
访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面。
解决思路1:
在跳转到登录页面之前要将当前访问页面的url保存到cookie里面,登录验证授权通过后,从cookie中取出这个url值,跳转到该url指定的页面。
具体实现
我现在的程序是基于ThinkPHP框架的,我们会...
无意中翻到了一个大学时候的程序,特在此分享一下。尽管已经不涉猎VC领域了,但是还是希望对需要的人会有帮助。
1、CDate类
#include <iostream.h>
class CDate
{
public:
CDate(); //默认构造函数
virtual ~CDate(){} //释放系统资源
void showdate(); //显示日期函数声明
CDate opera...
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Your Website</title>
</head>
<body>
<header&...
在Top & Bottom 各占浏览器高度的50%布局实例 一文中,我们已经学到了网站平均分成上下两部分的布局实例,在本文中将分享如何将网站平均分成左右两部分的布局。
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&g...;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Co...
<!-- first try HTML5 playback: if serving as XML, expand `controls` to `controls="controls"` and autoplay likewise -->
<!-- warning: playback does not work on iOS3 if you include the poster attribute! fixed in ...
浏览器兼容性是前端开发人员经常头疼的问题,网上也有很多的文章讨论。本文将对理论及形形色色的方法将不再赘述,在此分享一段实用的代码。
点击此处 查看常见的浏览器Hack技巧。
/* IE 6 */
* html .yourclass { }
/* IE 7 */
*+html .yourclass{ }
/* IE 7 and modern browsers */
html>body .y...
JSON 是适用于 Ajax 应用程序的一种有效格式,原因是它使 JavaScript 对象和字符串值之间得以快速转换。由于 Ajax 应用程序非常适合将纯文本发送给服务器端程序并对应地接收纯文本,相比不能生成文本的 API,能生成文本的 API 自然更可取;而且,JSON 让您能够处理本地 JavaScript 对象,而无需为如何表示这些对象多费心思。
XML 也可以提供文本方面的类似益处,但用于将 JavaScript 对...
通常情况下,我们都是使用工具备份,比如phpmyadmin、navicat。如果需要使用PHP备份,如何实现呢?
下面提供两种方法,仅供研究使用。
1、
<?php
$host="localhost";
$user="root";
$password="";
$dbname="dbname";
mysql_connect($host,$user,$password);
mysql_select_db($dbn...
function arrayToObject($e){
if( gettype($e)!='array' ) return;
foreach($e as $k=>$v){
if( gettype($v)=='array' || getType($v)=='object' )
$e[$k]=(object)arrayToObject($v);
}
r...
在前端开发中兼容性是一个永远讨论不完的话题,也是一个让前端开发中无比头疼的话题。Web开发技术每年都在革新,浏览器已逐渐支持CSS3特性,并且网站设计师和前端开发者普遍采用这种新技术进行设计与开发,但仍然是大部分开发者迷恋着一些CSS2代码。
本段代码包含CSS Resets以及Clearfix,reset包含一点响应式图片和所有核心元素的边界框设置,这样就可以保持页边距和填充可以很好地对齐。
下面我分享一段代码,我们可以放到我们的ID...
最近在使用javascript数组时,为了获取数组中元素的索引,使用了indexOf。在chrome、firefox等浏览器中运行是正常的,但是放到IE中,总是出错,无法执行。查查资料,发现原来在IE中不支持indexOf。
如果要使用,需要插入下面的一段代码定义一下indexOf方法:
if(!Array.indexOf)
{
Array.prototype.indexOf = function(obj)
{...
Libchart是一个免费绘制图表的PHP库,很好用,由于是老外写的,所以对中文支持不好,在图表里显示为乱码。
点此下载 最新版的Libchart类库
官网地址
乱码解决办法:
1、自己写的使用Libchart库生成图表的php文件以utf-8编码保存;
2、找几个中文字体库,比如华文行楷、宋体等等,复制到libchart\fonts目录下;
3、修改libchart\classes目录下的text...
temp.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-e...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<ti...
所谓框架,是网页分成几个框窗,同时取得多个 URL。只需要 <frameset> <frame> 即可,而所有框架标记需要放在一个整体的 html文档中,这个文档只记录了该框架如何划分,不会显示任何内容,所以不必放入 <BODY>标记,浏览这个框架必须读取这个文档而不是其它框窗的文档。<frameset> 是用以划分框窗,每一框窗由一个<frame>标 记来标示,<fra...
//过滤字符串中的脚本
function cleanJs($text){
$text = trim($text);
$text = stripslashes($text);
//完全过滤注释
$text = preg_replace('/<!--?.*-->/','',$text);
//完全过滤动态代码
$text = preg_replace('/<\?|\?>/','',$text...