超文本標記語言(HTML)文檔可以包含一些編程代碼或指向源代碼文件的鏈接,這些代碼塊在查看或導航網站時在不同的點執行。這些代碼塊通常被稱為HTML腳本,因為它們嵌入在瀏覽器讀取的HTML代碼中并被執行,至少在一定程度上,通過...
超文本標記語言(HTML)文檔可以包含一些編程代碼或指向源代碼文件的鏈接,這些代碼塊在查看或導航網站時在不同的點執行。這些代碼塊通常被稱為HTML腳本,因為它們嵌入在瀏覽器讀取的HTML代碼中并被執行,至少在一定程度上,通過瀏覽器;它們也被稱為客戶端腳本。最流行的HTML腳本是用JavaScript?語言編寫的,盡管可以用Visual Basic Scripting Edition?和工具命令語言(TCL)編寫HTML腳本。HTML腳本的目的通常是擴展一個允許快速客戶端處理用戶提供的信息的網站,盡管它們也可以用于創建動畫、游戲或動態圖形等視覺效果。大多數情況下,HTML腳本通過使用腳本標記插入到HTML文檔中。超文本標記語言(HTML)文檔可以包含在網站的不同點執行的編程代碼或指向源代碼文件的鏈接。HTML腳本和其他類型的編譯應用程序之間存在技術上的區別或者可以在網站上使用的交互元素。腳本通常是用人類可讀的腳本語言編寫的,然后以某種方式嵌入到HTML文檔中。或者,基于web的應用程序通常是用一種語言編寫的,這種語言要求代碼用機器代碼或字節碼編譯,然后由用戶系統上的獨立解釋器執行。腳本通常由web瀏覽器或web瀏覽器的插件執行。另一個區別是HTML腳本往往較少與編譯的編程語言相比,功能更為全面,在一些內部方面更多地依賴于web瀏覽器和HTML的基本功能這使得在瀏覽器中執行腳本更容易、更安全,但也會限制性能和其他功能,如文件和硬件訪問。有些客戶端腳本只在web瀏覽器中部分執行,而不是通過其他方法與web服務器聯系以完成執行。此技術經常用于安全或專有信息處理,如電子商務網站上的情況。在大多數情況下,HTML腳本用于通過web瀏覽器訪問網站的組件。這允許訪問繪制網站的渲染畫布,如頁面的背景顏色,甚至是用戶事件,如鼠標移動或按鈕單擊。復雜的HTML腳本語言具有結構化或面向對象的語法,允許創建完整的應用程序,如游戲或文字處理程序。其他時候,HTML腳本用于處理HTML表單中的數據,因此輸入的值可以進行范圍檢查,并轉換為其他類型數據類型,甚至格式化為輸出到服務器
-
發表于 2020-08-07 15:45
- 閱讀 ( 695 )
- 分類:電腦網絡