首頁> 網頁設計教程
全部 Dreamweaver教程 Javascript教程 HTML教程 CSS教程 心得技巧 DHTML教程 網頁特效 WEB標準化
網頁設計教程
  • JS數組的賦值介紹

    JS數組的賦值介紹

    複製程式碼如下:var test=[1,2,3,4,5,6,7];var arr=test;arr.splice(2,1);alert(test);//1,2,4 ,5,6,7JS數組實質上是對象。因此,上面的原始碼最後印出的是1,2,3
    2025-01-27
  • html5 canvas的繪製文字自動換行的範例程式碼

    html5 canvas的繪製文字自動換行的範例程式碼

    本文介紹怎麼解決canvas繪圖過程中,drawText的換行問題,先看一個大家平常在canvas繪製文字都會遇到的問題:一個150*100的canvas畫布,加個邊框明顯邊界
    2025-01-27
  • 淺談html5與APP混合開發遇到的問題總結

    淺談html5與APP混合開發遇到的問題總結

    背景在公司參與一個原生APP和h5混合開發的項目,本人在項目中負責h5部分,現將項目中遇到的問題總結如下:具體問題問題1:頁面滾動條問題問題描述web頁面在PC瀏覽器上瀏覽時有捲軸;但是,在行動裝置瀏覽器開啟時,沒有捲軸解決方法將頁面的最
    2025-01-27
  • canvas實現高階貝塞爾曲線(N階貝塞爾曲線產生器)

    canvas實現高階貝塞爾曲線(N階貝塞爾曲線產生器)

    寫在最前面由於原生的Canvas最高只支援到三階貝塞爾曲線,那麼我想加入多個控制點怎麼辦呢? (即便大部分複雜曲線都可以用3階貝塞爾來模擬)與此同時,關於貝塞爾控制點的位置我們很難非常直觀的清楚到底將控制點設置為多少可以形成我們想要的曲線。本著
    2025-01-27
  • 解決Extjs4中form表單提交後無法進入success函數問題

    解決Extjs4中form表單提交後無法進入success函數問題

    1.首先得確定json格式沒問題2.在回傳的json中一定得加上success為true,因為只有為true,才會進入success函數因為剛結束Extjs4,這個錯誤我調試了半天。
    2025-01-27
  • html5.2 dialog簡介詳解

    html5.2 dialog簡介詳解

    2017年12月24號, HTML5.2 標準固化,也代表行動端進入HTML5.3 規劃階段,雖然HTML5.2 固化了,但內部的一些新規範,在行動端的瀏覽器中的支援性還有待提高,這裡我們來看一個算是常用的新被納入標準的標籤吧,它就是
    2025-01-27
  • html5 利用canvas手寫簽名並保存的實作方法

    html5 利用canvas手寫簽名並保存的實作方法

    最近公司在做一個簽名的功能,主要用到了canvas畫線的功能結合移動端touch事件js部分是這樣的:window.onload = function() { new lineCanvas({ el: document.
    2025-01-27
  • 深入淺析HTML5中的article和section的差異

    深入淺析HTML5中的article和section的差異

    內容區塊是指將HTML頁面依邏輯分割後的單位。對於頁面網站來說,導航選單、文章正文、文章的評論等每一個部分都可稱為內容區塊。 article元素article元素代表文件、頁面或應用程式中獨立的、完整的、可以獨自被外部引用的內容。它可以是一
    2025-01-27
  • 解析JavaScript中的不可見資料型別

    解析JavaScript中的不可見資料型別

    JS提供了一些內建物件、函式和建構器供我們編程,如Math、parseInt、Object、Array等。這些都是可見的,程式設計時可以使用的。比如我可以new Object 或new Array。有些則是看不見的,這些物件只能由引擎在特殊
    2025-01-27
  • js中同步與非同步處理的方法和區別總結

    js中同步與非同步處理的方法和區別總結

    在使用非同步請求時,有時需要將非同步請求的結果傳回給另一個js函數,此種情況下會出現未等非同步請求返回請求結果,該發送請求所在js函數已經執行完後續操作,即已經執行return ,這樣會導致return的結果為空字元。 總結:若要在使用ajax請
    2025-01-27
  • javascript建立數組之聯合數組的使用方法範例

    javascript建立數組之聯合數組的使用方法範例

    複製程式碼程式碼如下://js中的陣列可以鍵值對的方式存在var arr = new Array();arr["A"] = "boss";arr["B"] = "Emp";for (var m in arr) {document.write(
    2025-01-27
  • 禁用JavaScript控制台偵錯的方法

    禁用JavaScript控制台偵錯的方法

    有幾家巨頭公司,即Facebook和Netflix,決定禁止用戶在控制台(console)執行JavaScript指令。 最初這是由Facebook開始的,用於防止惡意用戶透過JavaScript控制台執行特定的命令散播訊息(發送給所有
    2025-01-27
  • HTML5開啟手機掃碼功能及優缺點

    HTML5開啟手機掃碼功能及優缺點

    1.解決的問題:1.能夠在微博客戶端呼起攝影機掃描二維碼並且解析;2.能夠在原生瀏覽器和微信客戶端中掃描二維碼並且解析;2.優點:web端或者是h5端可以直接完成掃碼的工作;3.缺點:圖片不清晰很容易解析失敗(拍照掃描圖片需要鏡頭離二維碼
    2025-01-27
  • 淺析canvas元素的html尺寸和css尺寸對元素視覺的影響

    淺析canvas元素的html尺寸和css尺寸對元素視覺的影響

    遇到的問題:html/11467.html">canvas元素變形失真的原因一個DOM元素有三種尺寸:style尺寸,html尺寸,css尺寸。使用canvas元素時,canvas元素預設寬高是300px * 150px。這裡的預設尺寸是
    2025-01-27
  • HTML頁面點選下載檔案的兩種實作方法

    HTML頁面點選下載檔案的兩種實作方法

    1.使用<a>標籤來完成</a><a href=/user/test/xxxx.txt download=文件名.txt>點擊下載</a>這樣當使用者開啟瀏覽器點擊連結的時候就會直接下載檔案。但有個狀況,像是txt,png,jpg等這些瀏覽器支
    2025-01-27