本文目錄一覽:
asp如何獲取javascript代碼執行後的網頁內容?
asp代碼是在服務端執行的,要獲取js執行的結果,只能用js通過ajax提交給後端對應的介面。
或者通過url跳轉,把數據帶在url中,asp去解析url。
或者通過表單提交。
asp獲取js值
在ASP頁面中,ASP代碼是在伺服器端執行的,而前端JS代碼則是在客戶端(也就是瀏覽器)運行的,換句話說,ASP代碼是先於JS代碼運行的,JS代碼要調用ASP的變數很容易,但ASP要反過來直接調用JS的變數值則是不可能的,因為當ASP運行的時候JS代碼還沒有運行呢!必須通過表單提交或Ajax調用,也就是說前後與後台必須有交互動作後,ASP才能獲得JS的值。請注意,這個時候ASP就是另一次運行了,如果想通過一次運行就讓ASP獲得JS值,則只能寄希望於「時光倒流」了!
在asp中獲取由js查詢得來的值
給表單里添加個隱藏的input
在提交的時候把select的text給它
如:
var selectText = ff.cartype.options[ff.cartype.selected].text;
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/182238.html