我有一个包含HTML,javascript和iFrame的网页。我正在通过以下代码提取HTML标签的属性以供参考:
Dictionary<string,object> attributes = new Dictionary<string,object>();
try
{
IJavaScriptExecutor javascriptDriver = (IJavaScriptExecutor)objBrowser;
attributes = javascriptDriver.ExecuteScript("
var items = {};
for (index = 0; index < arguments[0].attributes.length; ++index) {
items[arguments[0].attributes[index].name] = arguments[0].attributes[index].value };
return items;",objWebElement) as Dictionary<string,object>;
}
但是我在标题中提到的属性中遇到了错误。如果有人可以帮助我,则需要帮助和支持。