- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图找到关键字“查看更多图片”,但什么也没找到,我希望找到按钮的id,这样我就可以通过js点击按钮。之后,您可以按照以下说明通过 javascript 按下按钮
document.getElementById(\"button_id\").click()
但是Bing的结果不是这样的,我怎么用js点击按钮呢?我应该使用其他解决方案来单击按钮(使用 Bing api 除外)。
最佳答案
在 Bing 上快速搜索猫并向下滚动直到出现按钮后,您可以看到按钮定义是:
<a class="btn_seemore" role="button" href="javascript:void(0);" h="ID=images.6059_3,5554.1">See more images</a>
由于类是 btn_seemore
并且这是页面上该类的唯一出现,您可以简单地使用:
document.getElementsByClassName("btn_seemore")[0].click()
或者最好(如果按钮尚未加载):
var b = document.getElementsByClassName("btn_seemore")[0];
if(b){
b.click();
}
编辑:
您无法使用 Chrome 中右键菜单下的查看页面源代码
找到该元素,因为这是页面加载时的源代码,而不是滚动后的源代码,并且该按钮仅在滚动后加载,您滚动查找文本后需要使用开发者工具查看当前源。
为了查找类,我在开发人员工具中使用了 chromes 元素选择器工具(此处我展示了如何在源中查找整个元素,但可以通过使用元素选择器将鼠标悬停在元素上来查看该类):
关于javascript - 通过 javascript 按 Bing 的 "See more images button",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43831092/
这是一组有毒的表情包,原因很简单,会给人洗脑的节奏啊!不要问小编怎么知道,因为现在思维已经混乱了。好吧,对于小伙伴们来说。可能这些表情包并不算啥。但是有一点不可否认,确实具有洗脑能力。  
大约 14 小时前,我将 GA 添加到我的网站,并且一直在使用不同的平台和 IP 访问该网站。仍然没有看到为 session 填充的任何数据,或为 GA 中的“受众”选项卡填充的任何数据。但是当我在连
so basically I am trying to make it so if the dynamically generated description has over 5 lines
so basically I am trying to make it so if the dynamically generated description has over 5 lines
我正在用 Cucumber 在 Rails 中测试一个场景,它返回说它找不到要单击的编辑链接。如果我自己去页面,它就在那里。显然我做错了什么,但我看不到。 如果我在我的场景之前添加 @selenium
这个问题在这里已经有了答案: What does the number in parentheses shown after Unix command names in manpages mean?
这个问题在这里已经有了答案: What does the number in parentheses shown after Unix command names in manpages mean?
我创建了一个简单的测试来验证特定站点中面包屑的出现次数是否为 2: 站点是:https://theculturetrip.com/europe/united-kingdom/england/londo
好的,这使我无法忍受,真是太复杂了…… 因此,要达到主题的目的,而又不授予用户对所有存储桶中所有文件的读取权限(proj中的其他存储桶都具有敏感数据) 我导航到存储桶->权限,并将用户添加为Stora
我创建了一个简单的 DirectX 应用程序来渲染一个顶点场。顶点呈现如下(如果从顶部查看): |\|\|\|\| |\|\|\|\| 每个三角形都是这样渲染的: 1 |\ 2 3 这应该意味着多边形
我正在 Clojure 中尝试 eval: (let [code_as_data '(if (< sequ) on_true on_false) sequ [1 3 5] on
嗯,我正在使用 BlueJ。我知道我肯定可以离线使用它们。但是在没有 Internet 连接的情况下是否可以查看 Oracle 文档呢?包括方法摘要和说明。类似这样但离线的东西 http://docs
我正在 Clojure 中尝试 eval: (let [code_as_data '(if (< sequ) on_true on_false) sequ [1 3 5] on
我有一个生成如下订单列表的查询: Invoice Description Qty Amount VAT VAT code 3761 Flyers
在 Xcode 中,我怎样才能像这张图片那样制作“透视”效果: 就像文本是覆盖颜色中的一个洞一样。我需要以编程方式执行此操作以显示不同的文本。 最佳答案 CGImages 可以有一个单独的图像蒙版,它
查看 C++ 标准( current draft http://isocpp.org/files/papers/N3690.pdf,sec 20.8.3 就是这样一个地方)和 LLVM 的 libc+
我按照本教程在我的 CentOS 5.5 上安装了 python2.7: http://villaroad.com/2010/10/rolling-python-2-6-2-on-centos-5-3
我想使用注释 block 中的@see 链接另一个对象的方法 @see 只给了我链接类的选项,而不是方法。 什么是黑客? public class A { B bee; /** * Ju
fa <- function(x){x+1} fb <- function(x){x-1} f1 <- function(x, y){f(x)^y} f2 <- function(x, ab, y){
我创建了一个脚本来使用请求登录到linkedin。剧本做得很好。 登录后,我使用了这个网址 https://www.linkedin.com/groups/137920/刮掉这个名字 Marketin
我是一名优秀的程序员,十分优秀!