我已經遇到了一些舊代碼DLL <object>
<object id="foo" classid="/location/bar.dll#ProjectName.ClassName" viewastext></object>
當前不工作,並在使用舊版本的IE瀏覽器的工作。我從來沒有遇到像這樣在網頁中嵌入dll。它似乎是用C#編寫的Windows .NET應用程序。這在我們的Intranet上使用。
和類名的類型是System.Windows.Forms.UserControl
的它也似乎我可以直接通過JavaScript調用的用戶控件的C#方法。
有沒有人有任何關於如何工作的文檔,以及是否有可能將其入侵到Firefox。將Windows控件重寫爲Web應用程序將是一場噩夢。
[編輯]
這似乎是某種的ActiveX/COM的東西在那裏,在IE你可以只端口的Windows應用程序直接進入一個HTML文件。它應該能夠在本地運行,如果你正確設置各種。如果有人知道需要爲此設置什麼,那會很好。
微軟,你永遠不應該允許人們直接將窗口控件移植到IE中,這是一個可怕的概念。
有一點要記住的是探險家是有點綁到Internet Explorer (反之亦然)......因此,當MS發佈新版本(或更新版本)的軟件時,總會有這麼多漏洞被利用的原因之一......至於移植/入侵Firefox:無論我聽說過... – CarpeNoctumDC 2011-01-07 11:10:47