原创 PHP面向對象訪問控制public,protected,private

今天一直在糾結如何讓類的封裝更好,於是稍稍深入的研究了一下php中類的訪問控制。大概歸納如下: public我想應該不用解釋什麼了吧。主要是protected和private, 一、protected只是不能在外部使用,在子類及其子類都是可

原创 我的友情鏈接

51CTO博客開發

原创 又來批量取消關注了,百度空間關注

for(var i = $('.btn-delfollow').length;i--;){ $.post( 'http://hi.baidu.com/qingone/qfriend/submit/deletecare', {

原创 jQuery拖動div,移動div,彈出層

之前一直想自己來寫個拖動div的js代碼,一直沒動手,昨晚寫了一下,然後百度了一下相關的文章,發現貌似不太詳細?? 代碼演示:   http://www.imqing.com/demo/movediv.html 大概原理:        

原创 移動端開發多設備適配

一、移動端多設備適配  參考了手機淘寶:  針對安卓所有設備,devicePixelRatio(簡稱dpr),統一當作“1”處理,即一倍屏;然後viewport的寬度就等於device-width,但是淘寶的做法是沒有對viewport的w

原创 js之返回頂部,scrollTo與pageYOffset

js返回頂部的實現。 新浪微博有一個返回頂部功能,於是,就想着自己來實現,結果發現不同瀏覽器還有些不一樣。不過,終於是解決了。其實還是挺簡單的,代碼如下   function scrollToTop(x,y){      if(window

原创 php刪除字符串中重複字符

利用php刪除字符串中重複字符。比如 $str = "aaadddd";最後得到的應該是"ad"; 我的想法是,遍歷整個數組,然後,依次取出第i個字符,存入一個臨時數組中,同時遍歷臨時數組,查找該數組中是否已經存在該字符。   代碼如下:

原创 我的友情鏈接

51CTO博客開發

原创 網頁在縮放時margin值的變化

 網頁在縮放時margin值似乎是未變化???比如原來margin是5px,在縮放時,還是5px\? 這樣的話,如果你的網頁是float控制的,那麼很有可能會導致div換行了,100%縮放是正常的,縮小就不行了。。後來,我看了下淘寶的一些頁

原创 js判斷瀏覽器,來自百度安全中心

在無意間看到百度安全中心比較有意思。然後看了一下後臺代碼。剛好又看到一個比較有意思的判斷瀏覽器的,可以參考一下:isIE6 = !-[1,] && !window.XMLHttpRequest, isMac = window.navigat

原创 用AJAX批量取消大街網所關注的企業

前些天上大街網,發現自己關注了很多自己並沒有興趣的企業,於是就想着取消關注,最開始的時候纔是那個無語啊,(我還沒找到方法),於是就打開一個企業,然後取消一個。。煩死了。。   於是今天繼續上了大街網,突然發現可以看到所有關注的列表http:

原创 flvplayer.swf播放器的使用及配置

flvplayer.swf 原名爲Vcastr Flv網絡播放器。  配置信息: 參數名稱 參數說明 默認值參數名稱參數說明默認值vcastr_file方法2傳遞影片flv文件地址參數,多個使用|分開空vcastr_title影片標題參數

原创 JS獲取一個字符串的字節長度

在javascript中,一個字母和數字佔一個字節,中文佔兩個字節。可以測試一下:console.log('abcd1234'.length);//8 console.log('我的博客'.length);//4因此,假如要計算一個字符串的

原创 正則匹配HTML標籤

剛剛寫的一個匹配HTML標籤,性能方面有待研究。document.body.innerHTML.match(/<a[^>]*?>[^>]*?<\/a>/gim) //將A標籤換成其它的就可以了。 //下一步考慮提取相關屬性。document

原创 原生JS實現hasClass,addClass,removeClass

1、hasClassfunction hasClass(elem, cls){     cls = cls || '';     if(cls.replace(/\s/g, '').length == 0) return false;