簡體   English   中英

在 Javascript 中讀取服務器端變量

[英]Reading Server-Side Variable in Javascript

我正在使用嵌入式閃光燈在 asp.net 項目中顯示相機視頻以傳遞相機信息。 我正在使用篡改數據擴展將變量從閃存寫入服務器我知道它發送正常。

問題是用javascript閱讀它。 我怎樣才能? 我正在嘗試將 JSP 與<%...%>但我無法正確讀取它。

這是我正在使用的代碼:

document.getElementById("txtID").value = "<%=varActionServer.Value%>";

其中txtID是一個文本框, varActionServer.Value是我想要的 Server 變量的值。

您需要了解客戶端和服務器端之間的巨大差距。 服務器端變量只能告訴您服務器在構建頁面時以及將其發送到客戶端之前知道的內容。 JSP 是一種服務器端技術,它也只能知道服務器在發送頁面之前知道什么。

您要實現的是客戶端; 頁面到達客戶端后,頁面仍然可以更新。 為此,您必須忘記 JSP。

我假設您正在通過服務器訪問,因為您已經有了一個工作解決方案,可以通過閃光燈將數據從相機獲取到服務器。 在這種情況下,您可以使用 ajax 從服務器讀取數據。 最簡單的路由是jQuery.ajax

另一種選擇可能是丟棄閃存解決方案並使用其他解決方案。 這是一個關於這種方法的問題: 從瀏覽器訪問相機

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM