作者yuchia69 (Joe Hsu)
看板Visual_Basic
標題[.NET] 如何讓後端程式碼呼叫JSP語法?
時間Mon Aug 15 10:40:34 2011
請輸入專案類型(網站專案或者應用程式專案): 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
1F:推 horngsh:那是javascript吧?JSP是JAVA的東西! 08/15 13:06
已修正 我以為是一樣的東西 XD
※ 編輯: yuchia69 來自: 114.32.148.155 (08/15 14:46)
2F:→ MOONRAKER:clientscriptmanager.registerclientscriptblock會好點 08/15 15:41
看了 不過用不出來 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)
4F:→ MOONRAKER:你如果這樣也不能用表示前端有東西在阻擋JS執行 08/17 12:52
5F:→ MOONRAKER:要自己去看執行出來的網頁原始碼,善用JS除錯才能找出來 08/17 12:53