2012-06-28 144 views
0

我正在開發一個使用MVC 3的項目,並且我正在嘗試獲取一些進程選擇功能。我已經有了一個選擇,它以良好的下拉格式列出了所有正在運行的進程,但我想更進一步。通過點擊應用程序窗口獲取進程ID

現在,用戶使用下拉菜單從正在運行的所有進程列表中選擇一個進程,並將該信息傳遞給視圖。我試圖找出如何讓用戶點擊視圖中的圖標,然後點擊當前打開的窗口將該窗口的進程ID傳遞給視圖。

到目前爲止,我所擁有的僅僅是爲<img>設置的點擊事件。至於接下來要做什麼,我已經遇到了一個障礙。關於獲取所有進程列表的信息很多,但通過單擊鼠標獲取特定進程並不是很多。任何想法都會有幫助。

據我所知,我必須在jQuery中引發一個點擊事件,它引發了C#操作。然後,此操作將等待用戶單擊窗口,抓取該窗口的進程ID,然後將其發送回視圖。

+2

我有點困惑。這是一個顯示在用戶機器上運行的進程的網頁嗎?或者在服務器本身? – dlev

+0

如果問題與客戶端有關,請提供一些與html相關的解釋的示例html ...目前問題是遍佈全球的彈跳 – charlietfl

+0

我想我的問題有點含糊。我正在開發一個Web應用程序。我有兩個項目解決方案。其中一個是Web的一部分,其中包含視圖。另一個是用戶在其機器上運行的客戶端。基本上,用戶運行客戶端,並將來自Web部分的數據發送到該客戶端以生成視圖等等。我現在正在編輯Web部分,而我堅持的是如何單擊一個圖標,能夠選擇一個窗口,讓窗口的進程ID被髮送回來(並且可能已經有了前面提到的下拉列表,可以獲取ID和自動選擇過程)。 –

回答

0

我很困惑,網頁如何取得用戶的電腦必須處理呢?瀏覽器有它自己的安全行爲,並且可以直接操縱用戶的電腦不安全?

您可以使用瀏覽器插件功能,以獲得用戶的計算機處理

另外,我看你,你說你在客戶端計算機 上的客戶端,這樣就可以得到用戶點擊客戶端過程是什麼,然後由客戶端傳遞給服務器,然後使用服務器推送到瀏覽器的表單

相關問題