web开发

开启https后,百度分享插件无法使用的解决方案 web开发

开启https后,百度分享插件无法使用的解决方案

1650 2

当开启全站https后,百度分享的js地址是http的,所以导致百度分享插件无法使用。 起初,我只下载了百度分享的几个关键js文件,报错是没有了,但是仍然是无法使用。后来看了很多博文,于是用chrome浏览器打开百度分享[官网](/link?target=http://share.baidu.com/code),打开开发者工具,点到Sources选项卡,一个个的把它要加载的资源全部下载下来,按原文件夹放好,点击下载[百度分享资源文件](/download?file=/baidu_share.tar.gz)。文件是

PHP 判断一个数组是一维数组还是多维数组 web开发

PHP 判断一个数组是一维数组还是多维数组

1141 0

方法一:直接foreach,is_array判断。 方法二: if (count($array) == count($array, 1)) { // 一维数组 } else { // 多维数组 } 如果count[^1]的第二个可选参数设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。 这个参数默认值是 0。 [^1]: [函数参考](/tools/?url=http://php.net/manual/zh/function.

PHP生成二维码的两种方法 web开发

PHP生成二维码的两种方法

1265 1

##### 一、利用Google API生成二维码 Google提供了较为完善的二维码生成接口,调用API接口很简单。 $urlToEncode="https://blog.wanxiaohong.cn"; generateQRcode($urlToEncode); /** * google api 二维码生成【QRcode可以存储最多4296个字母数字类型的任意文本,具体可以查看二维码数据格式】 * @param string $chl 二维码包含的信息,可以是数字、字符、二进制信息、汉字。

js调试工具Console命令 web开发

js调试工具Console命令

1345 1

##### 一、显示信息的命令 常用console命令 console.log('hello'); console.info('信息'); console.error('错误'); console.warn('警告'); 其中console.log最常用 ##### 二、占位符 console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o) console.log("%d年%d月%d日"

JS比较两个数字的大小 web开发

JS比较两个数字的大小

1555 3

js中的var定义的变量默认是字符串,如果单纯的比较字符串的话,会出现错误,需要先转化为int类型再作比较。 例如:110和18如果直接在js中比较`(110 > 18)`这个肯定是false,因为这两个数都是字符串,而1和1相等之后比较1和8,当然是8大,所以18大。在比较之前转换成INT型再比较`(parseInt(110) > parseInt(18))`,此时表达式的值即为true。

HTML的iframe标签 web开发

HTML的iframe标签

1785 4

所有浏览器都支持``标签。 定义和用法 iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。 把需要的文本放置在``和``之间,可以应对无法理解 iframe 的浏览器。 | 属性 | 值 | 描述 | | :------: | :------: | :------: | | align | left right top middle bottom | 不赞成使用。请使用样式代替;规定如何根据周围的元素来对齐此框架 | | frameborder | 1 0 | 规定是否显示框架周围的边框 |

HTML5新属性之data-* web开发

HTML5新属性之data-*

1047 0

所有主流浏览器都支持 data-* 属性。 定义和用法 data-* 属性用于存储页面或应用程序的私有自定义数据。 data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。 存储的(自定义)数据能够被页面的 JavaScript 中利用,以创建更好的用户体验(不进行 Ajax 调用或服务器端数据库查询)。 data-* 属性包括两部分: 1. 属性名不应该包含任何大写字母,并且在前缀 "data-" 之后必须有至少一个字符 2. 属性值可以是任意字符串 注释:用户代理会完

CSS长度单位 px和pt的区别 web开发

CSS长度单位 px和pt的区别

1321 0

字体大小的设置单位,常用的有2种:px、pt。px就是表示pixel,像素,是屏幕上显示数据的最基本的点;pt就是point,是印刷行业常用单位,等于1/72英寸。 px是一个点,它不是自然界的长度单位,它可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,“点”的大小是会“变”的,也称为“相对长度”。 pt全称为point,但中文不叫“点”,查金山词霸可以看到,确切的说法是一个专用的印刷单位“磅”,大小为1/72英寸。所以它是一个自然界标准的长度单位,也称

条形码实现-php实例 web开发

条形码实现-php实例

1428 0

function thislibs(){ $lib['0'] = '0001101000'; $lib['1'] = '1001000010'; $lib['2'] = '0011000010'; $lib['3'] = '1011000000'; $lib['4'] = '0001100010'; $lib['5'] = '1001100000'; $lib['6'] = '00