首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理带有标题的iframe

如何处理带有标题的iframe
EN

Stack Overflow用户
提问于 2014-09-17 17:00:28
回答 2查看 116关注 0票数 1
代码语言:javascript
复制
<iframe frameborder="0" style="border: 0px none; width: 100%; height: 331px; min-width: 0px; min-height: 0px; overflow: auto;" dojoattachpoint="frame" title="Fill Quote - 1235, 娄底市中兴液压件有限公司 (1 item)" coachDebugTrace=none">

如何处理上面的iframe,

我已经尝试了以下选项,

Xpath =//iframecontain(@title,'Fill Quote')

CSS =iframetitle=‘填写报价’)

尽管如此,它仍然无法识别iframe,并且无法在iframe web元素中执行任何操作。

在上面的示例中,title="Fill Quote - 1235,娄底市中兴液压件有限公司(1 item)“初始文本"Fill Quote”将是常量,其余部分是动态的

EN

回答 2

Stack Overflow用户

发布于 2014-09-17 17:18:20

下面的XPath将找到包含Fill Quote的iframes,

代码语言:javascript
复制
//iframe[@title contains("Fill Quote"))]

This帖子会帮你做得更好!

票数 0
EN

Stack Overflow用户

发布于 2014-09-17 17:18:30

如果你知道你的iframe总是以'Fill Quote‘文本开始,你可以尝试下一个css选择器

代码语言:javascript
复制
driver.findElement(By.Css("iframe[title^='Fill Quote']"));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25886300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档