原创 js獲取元素高度比較

網頁可見區域寬:document.body.clientWidth(不包括滾動條)網頁可見區域高:document.body.clientHeight(不包括滾動條)網頁可見區域寬:document.body.offsetWidth (包

原创 iphone/ipad前端開發技巧

iPad開發的侷限性 在iPad上使用Safari瀏覽普通網站網頁的時候,網頁因爲太大而導致需要手動放大縮小或者滑動,雖然這種滑動行爲在iPad上市之初的各種宣傳中被津津樂道,但時間久了我們還是會發現這樣做並不方便,給用戶帶來的感受並不

原创 你可能不知道的CSS的一些屬性

1:unicode-bidi 屬性與 direction 屬性一起使用,來設置或返回文本是否被重寫,以便在同一文檔中支持多種語言。 用法:unicode-bidi: normal|embed|bidi-override|intitial|

原创 光標位置插入元素

按下alt+enter鍵盤在光標位置插入"<br>"元素實現換行效果. 測試環境:chrome,firefox和ie11(ie11-版本沒有測試) 1:contenteditable="true"的元素 div.bind("key

原创 js 掃基礎

setTimeout延時0毫秒的作用 console.log(1); setTimeout(function() { console.log(2); }, 0); console.log(3); 打印出的結果應該依次是: 1 3

原创 Ubuntu 14.04分辨率怎麼只有800*600和1024*768?

今天在公司的老電腦上安裝了Ubuntu 14.04 32位版,主板是銘瑄的G41,顯示器是飛利浦的21.5寸液晶(飛利浦的226V4LSB/93),這個配置和我家裏的差不多,我家裏的電腦也是G41的主板,顯示器是三星的19寸液晶。可是相

原创 外部js調用Angular控制器中的函數方法或變量用法示例

<!DOCTYPE html> <html ng-app="myApp" id="myApp"> <head>   <meta name="viewport" content="width=device-width"

原创 解決jquery的datepicker的本地化以及Today問題

1、本地化 可以直接加載文件,也可以直接在script後面加入如下語句 jQuery(function ($) { $.datepicker.regional['zh-CN'] = { closeText: '關閉', prevT

原创 深入 AngularUI Router

翻譯:深入 AngularUI Router 原文地址:http://www.ng-newsletter.com/posts/angular-ui-router.html ui-router: https://angular-ui.g

原创 angular 各scope 通信

一:iframe 中的 controller 訪問 父頁面中的controller  a頁面 <!DOCTYPE html> <html ng-app="a"> <head>   <meta charset="UTF-8">   <ti

原创 jquery的clone方法應用於textarea和select時,value值丟失

textarea和select的值clone的時候會丟掉,在clone的時候將val再重新賦值一下就可以了. 測試發現,textarea和select的jquery的clone方法有問題,textarea和select的值clone的

原创 推薦一款linux下的對比工具

Meld 1:命令安裝:  sudo apt-get install meld 2:打開界面

原创 網站性能優化大集合

重排和重繪 網頁生成的時候,至少會渲染一次。用戶訪問的過程中,還會不斷重新渲染。 以下三種情況,會導致網頁重新渲染。 修改DOM修改樣式表用戶事件(比如鼠標懸停、頁面滾動、輸入框鍵入文字、改變窗口大小等等) 重新渲染,就需要重新