找到關於 Ajax 的 17 篇文章

使用 Ajax 的優缺點

Ayush Gupta
更新於 2019-11-27 10:35:33

6000+ 次瀏覽

Ajax 是一套 Web 開發技術,它使用客戶端上的許多 Web 技術來建立非同步 Web 應用程式。使用 Ajax,Web 應用程式可以非同步地傳送和檢索來自伺服器的資料,而不會干擾現有頁面的顯示和行為。與任何其他技術一樣,Ajax 也存在自身的優缺點。讓我們來看一些。優點 - 允許應用程式在沒有資料的情況下渲染,並在應用程式從伺服器獲取資料時填充資料。為應用程式開發者提供平臺獨立性。更快的頁面渲染。更具響應性的應用程式。無需重新渲染整個頁面即可更新單個區域。缺點 - 任何使用者的……閱讀更多

如何在頁面導航時保持音訊播放?

Samual Sam
更新於 2020-01-28 10:04:22

885 次瀏覽

要在導航頁面時繼續載入音訊播放,請嘗試以下操作:使用 Ajax 載入內容 History API 的 pushState() 也可以用於更改 URL 而不重新載入頁面。應使用 History.js 以確保在多個瀏覽器上的行為一致。pushState() 有三個引數:用於 pushState() 建立的新條目的狀態物件 標題:您可以傳遞一個簡短的標題 URL:新歷史條目的 URL

跨瀏覽器拖放式 HTML 檔案上傳?

Nishtha Thakur
更新於 2020-06-25 07:50:35

245 次瀏覽

對於跨瀏覽器 HTML 檔案上傳器,請使用 FileDrop。它幾乎適用於所有現代 Web 瀏覽器。根據官方規範 - FileDrop 是一個自包含的跨瀏覽器 HTML5、舊版、AJAX、拖放式 JavaScript 檔案上傳器。

如何在 IE 8 中“啟用”由 AJAX 呼叫插入的 HTML5 元素?

George John
更新於 2020-01-27 07:26:37

213 次瀏覽

要在 IE 中啟用 HTML5 元素,您需要使用 html5shiv 等外掛。HTML5 Shiv 可以在舊版 Internet Explorer 中使用 HTML5 分割槽元素,併為 Internet Explorer 6-9 提供基本的 HTML5 樣式。有了它,您還可以使用 document.createElement 來建立元素。var demo = document.createElement("demo"); demo.innerHTML = "Working!"; document.appendChild(demo);

在 SAP 應用程式中從 AJAX 呼叫 Web 服務

karthikeya Boyini
更新於 2019-07-30 22:30:20

206 次瀏覽

在 SAP 中變化不大。您在其他專案(如 .NET 或其他專案)中一直執行的操作,您需要同樣地整合它。您需要藉助 URL 向目標服務傳送 POST 或 GET 請求。為了獲取 URL,您需要尋求 ABAP 開發人員的幫助,他們將公開該服務以獲取包含服務所有詳細資訊的 WSDL 檔案。獲得 WSDL 後,您可以使用所有必需的輸入引數構建請求物件以進行 AJAX 呼叫。

如何使用 jQuery 和 Ajax 從 JSON 檔案中檢索資料?

Amit D
更新於 2020-02-17 06:53:11

7000+ 次瀏覽

要使用 jQuery 和 Ajax 從 JSON 檔案中檢索資料,請使用 jQuery.getJSON(url, [data], [callback])。jQuery.getJSON(url, [data], [callback]) 方法使用 GET HTTP 請求從伺服器載入 JSON 資料。以下是此方法使用所有引數的說明:url - 包含傳送請求的 URL 的字串data - 此可選引數表示將傳送到伺服器的關鍵/值對。callback - 此可選引數表示在資料成功載入時要執行的函式。假設我們在 result.json 檔案中有以下 JSON 內容:{ "name": "John", "age" : ... 閱讀更多

在 SAPUI5 的 AJAX 請求中新增身份驗證詳細資訊

SAP Developer
更新於 2020-06-12 12:20:58

803 次瀏覽

基本上,您需要利用 JQuery AJAX 的 beforeSend 函式來解決您的需求。這是一個基本的程式碼片段:function AddToHeader(xhr) { var pwd = // 獲取密碼; xhr.setRequestHeader("Authorization", "Basic " + btoa(user + ":" + pwd)); } $.ajax({ type: "GET", url: , dataType: "JSON", beforeSend: function(xhr) { AddToHeader(xhr); } }).done(function(data) { /* 執行成功邏輯 */ }您可以根據 AddToHeader 方法中的說明向標頭新增更多詳細資訊。

廣告
© . All rights reserved.