microsoft.mshtml

    3熱度

    2回答

    我想使用MSHTML [1]訪問IE中的DOM,但我剛剛發現它缺少HTML文檔類中的querySelector和querySelectorAll方法,否則這對於通過CSS選擇器獲取文檔中的元素非常有幫助。 我現在可以想到的唯一解決方法是通過執行腳本來完成所有任務,但這很糟糕。 是否有任何MSHTML版本具有兩種方法(querySelector和querySelectorAll)?有沒有其他的庫(希

    1熱度

    2回答

    我想使用mshtml關閉新打開的Internet Explorer。 我有一個程序,它從不同的IE窗口獲取值。使用元素的Click()方法調用到每個窗口的導航。一旦處理完頁面,我想關閉窗口。 任何人都知道如何使用Mshtml關閉窗口。 在此先感謝 烏尼

    0熱度

    1回答

    我想使用mshtml(c#代碼)關閉新打開的Internet Explorer窗口。 我使用了帶有Ie實例的Mshtml,並通過一個URL導航並單擊了一個鏈接。一旦我點擊鏈接,我就會在新窗口中打開文檔。我想知道有沒有辦法從新打開的窗口和獲取的值,關閉窗口後獲取的值.. 在此先感謝.... 烏尼

    2熱度

    2回答

    我無法在mshtml中觸發「onchange」事件。你能告訴我我在這裏做錯了嗎? HTMLSelectElement element = (HTMLSelectElement)this.HTMLDocument.all.item(controlId, 0); IHTMLElement e = element as IHTMLElement; IHTMLDocument4 doc = e.doc

    0熱度

    1回答

    由於Internet Explorer 9有一個新的接口IDOMDocumentType(http://msdn.microsoft.com/en-us/library/ff975983%28v=vs.85%29.aspx)。 這些接口聲明在mshtml.h。但是我有Visual Studio 2005,它還沒有這個接口聲明。 即使這個接口是在Visual Studio 2012文件中聲明的,我也

    2熱度

    1回答

    Im做一些測試創建的HTMLDocument的一個實例是這樣的: object[] pageText = { "<p>some text...</p>" }; var document = new HTMLDocumentClass(); var document2 = (IHTMLDocument2)document; document2.write(pageText); ,並需要得到

    0熱度

    1回答

    說DW1是一個變量,其類型是msthml.htmldocument dw1.all類型是mshtml.ihtmlelementcollection 然而,dw1.body.all類型爲對象。 這是爲什麼? 更直白。 爲什麼dw1.all的類型不同於dw1.body.all的類型?

    0熱度

    1回答

    一個createDocumentFromUrl呼叫我在Visual Basic 2010 Express中的一個項目,它分析網頁使用IHTMLDocument對象後變量。下面是我使用的檢索網頁的功能: Private Function GetHTML(ByVal url As String) Dim htmldoc As New HTMLDocument() Dim ihtml

    3熱度

    4回答

    請幫助我使用MSHTML進行html解析。我對得到一個特定標籤的所有屬性代碼是這樣的 void GetAttributes(MSHTML::IHTMLElementPtr pColumnInnerElement) { IHTMLDOMNode *pElemDN = NULL; LONG lACLength; MSHTML::IHTMLAttributeCollect

    2熱度

    2回答

    我試圖從不同的網站收集數據。因此,我使用Excel VBA並啓動Internet Explorer。我可以填寫一個正常的表格。但有時我必須填寫一個帶有jQuery腳本的動態表單。 如果前2個字段被填寫並且事件被觸發,表單將只啓用所有輸入字段(下拉菜單)。 所以我的腳本能夠填寫表格,但不能激發需要的「重新計算」事件。 如果您使用鼠標手動填寫表單,它將起作用。我怎樣才能模擬這個事件? 這是我的Exce