原创 js克隆對象或數組

/**  * 深度複製對象  * 1. srcStack / dstStack 爲了解決環對象的問題  */ function clone(obj, srcStack = [], dstStack = []) {     const n

原创 頁面中的charCode值

1.  HTML中字符輸出使用&#x配上charCode值; 2.  在JavaScript文件中爲防止亂碼轉義,則是\u配上charCode值; 3.  而在CSS文件中,如CSS僞元素的content屬性,直接使用\配上c

原创 雲存儲上傳的CORS問題

概念:Cross-Origin Resource Sharing (CORS)是W3c工作草案,它定義了在跨域訪問資源時瀏覽器和服務器之間如何通信。CORS背後的基本思想是使用自定義的HTTP頭部允許瀏覽器和服務器相互瞭解對方,從

原创 一鍵去win7快捷方式小箭頭

新建腳本文件 *.bat: reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d

原创 js 顏色10進制轉化成rgba

當我們在已知一個整數如(0~256x256x256x256 之間的顏色值),想獲得關於它的3原色加一個透明度時,及alpha, red, green, blue 提取三原色 方法一: function getC

原创 DOM元素尺寸offsetWidth,scrollWidth,clientWidth等詳解

例子: <div id="div" style="height: 200px;width: 200px;border:solid 50px red;overflow:auto;padding:50px"> <div id=

原创 mongodb日記篇

mongo進程操作 導出數據: mongoexport –db dbs –collection table –out ./users.json 導入數據:(–upsert:導入時有相同記錄的則覆蓋) mongoimport

原创 jquery插件的通用模版

........................................................... (function($){

原创 html5 Selection,Range對象

你是什麼東西發生的法師打發士大夫 你是什麼東西發生的法師打發士大夫 獲得range信息 刪除p2節點的range 刪除p2內容指定位置的range 刪除所有range 添加選區 <script> //================

原创 thinkphp之視圖總結

一、改變所有模塊的模板文件目錄 可以通過設置TMPL_PATH常量來改變所有模塊的模板目錄所在,例如: define('TMPL_PATH','./Template/'); 原來的./Application/Home/View

原创 phonegap之cordova構建Android app

phonegap是通過html5開放安卓app的強大軟件,它的出現秒殺了一切學手機安卓,ios軟件的小生們。 作爲一個前端html5開發者,我不能不說,這個軟件造福於人類呀。 首先phonegap需要如下軟件依次安裝:      

原创 js判斷移動端設備信息

var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion;

原创 web響應頭,請求頭的總結

一.禁止緩存請求 方法1 html文件上 <HEAD>  <META HTTP-EQUIV="Pragma" CONTENT="no-cache">  <META HTTP-EQUIV="Cache-Control"

原创 php中header函數參數的Cache-control:private,no-cache,must-revalidate,max-age是使用方法!

由於我做的是登錄,也就是用戶登錄每次登陸時都要來訪問服務器,不需要在客戶機做緩存,於是在網上找了找,發下一下文章不錯於是傳了上來。 網頁的緩存是由HTTP消息頭中的“Cache-control”來控制的,常見的取值有privat

原创 jquery的動畫插件製作

擴展$.animate 當前jquery提供了animate({key:value})形式的動畫,但這個函數只能用於簡單的“數字+單位”(10px)。像樣式background-position:10% 10%,transform