[.NET] 如何讓後端程式碼呼叫javascript語法?

看板Visual_Basic作者 (Joe Hsu)時間14年前 (2011/08/15 10:40), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案): VS2008.net 目前我寫2個按鍵 一個是呼叫後段的程式碼 一個是呼叫前端的 onclientclick="Javascript:showAll();return false;" 現在我想把這2個按鍵寫在一起 (先執行後端程式碼 在執行JSP) 不過當有onclientclick時 就不會跑後端程式碼 而我在後端程式碼最後放上 LB_JS.Text = "<script>Javascript:showAll();</script>" 在Page_Load上給予LB_JS.Text = "" 不過這樣也沒辦法讓他去呼叫javascript 請問各位大大 有沒有其他辦法來完成 PS: 那段javascript只能用javascript去控制 沒辦法寫到後段程式碼 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.148.155

08/15 13:06, , 1F
那是javascript吧?JSP是JAVA的東西!
08/15 13:06, 1F
已修正 我以為是一樣的東西 XD ※ 編輯: yuchia69 來自: 114.32.148.155 (08/15 14:46)

08/15 15:41, , 2F
clientscriptmanager.registerclientscriptblock會好點
08/15 15:41, 2F

08/15 15:41, , 3F
08/15 15:41, 3F
看了 不過用不出來 QQ 我會想用 LB_JS.Text = "<script>Javascript:showAll();</script>" 的方式 是因為LB_JS.Text = "<script>alert('XD');</script>" 這樣可以跳出alert 換成其他語法就失敗了 ※ 編輯: yuchia69 來自: 114.32.148.155 (08/17 09:40)

08/17 12:52, , 4F
你如果這樣也不能用表示前端有東西在阻擋JS執行
08/17 12:52, 4F

08/17 12:53, , 5F
要自己去看執行出來的網頁原始碼,善用JS除錯才能找出來
08/17 12:53, 5F
文章代碼(AID): #1EI8SmyT (Visual_Basic)