2

C# のこのBHO 記事から始めます。スタイルを設定しようとしましたが、設定されません (HTML の変更や顕著な変更は見られません)。

OnBeforeNavigate と OnDocumentComplete で試しました。この種の変更を行う必要がある別の場所はありますか?

foreach (IHTMLElementtempElement tempElement in document.getElementsByTagName("INPUT"))
{
    IHTMLInputElementinput input=(IHTMLInputElement) tempElement;

    if(input.type.ToLower().Contains("password"))
    {
        System.Windows.Forms.MessageBox.Show("OnBeforeNavigate:"+input.value);

        tempElement.setAttribute("style", "(some styles here);",0);
    }
}
4

1 に答える 1

0

IHTMLElement インターフェイスには、色やフォントなどの多くのプロパティを持つIHTMLStyleインターフェイスを提供するスタイルプロパティがあります。

于 2014-12-27T14:03:42.023 に答える