Tumblr 询问页面 recaptcha 故障

Tumblr ask page recaptcha glitch

X post 来自 https://webapps.stackexchange.com/questions/87311/tumblr-glitch-with-ask-page-captcha

我正在尝试让匿名用户 post 向我的 tumblr 博客提问。当 post 匿名提问时,我的提问页面要求用户通过验证码,但如果您尝试打开包含验证码的元素,它会严重干扰视图,有效地导致用户无法通过验证码。

Tumblr 的编辑 HTML 窗格中没有用于更改验证码设置或修改来源的选项。在 Tumblr 的添加页面窗格中创建一个新的询问页面并编辑该布局是否可以接受?我认为提问框是一个 iframe,所以只需要显示一个更大的 iframe 而不是默认的。

有人 运行 也关注这个问题吗?

在询问页面上,tumblr 插入了一个高度不足的 Iframe,但至少它有一个 id "ask_form" :-)

我发现使验证码可见的唯一方法是覆盖 css 中给定的 iframe 高度:

#ask_form { height: 550px !important; }

只是为了跟进这个,我想通了。最后在我的网站上做了另一个页面,与 /ask 不同,称为 /askme,我写了一些自定义 HTML 以允许 iframe 在验证码小部件的大小调整时滚动:

http://alfredo.moe/askme

<p>
<iframe frameborder="0" height="500" id="ask_form" scrolling="yes" src="https://www.tumblr.com/ask_form/alfredo.moe" width="100%" style="background-color: transparent; overflow: hidden;">
</iframe>
</p>

同样值得注意的是,显然这个问题现在已经在 tumblr 制作的默认提问表单上得到解决。所以,万岁!