除非点击iframe,否则在iframe内部时,accesskey无法正常工作

时间:2013-03-08 16:50:49

标签: html iframe access-keys

你好,我的索引里面有一个。 在里面,我有some_html.html

然而,按下alt + s不会将我重定向到some_html.html,除非我点击第一个。 为什么是这样? 有没有解决这个问题? 或者解决方法是自动关注而不点击它?

1 个答案:

答案 0 :(得分:0)

<input autofocus style="opacity:0;">添加到行<a href="some_html.html" accesskey="s">To some_html.html</a>所在的iframe的源文档中。

这有点作弊。我不确定是否还有其他方法可以做到这一点,或者是否有正确的方法可以做到这一点,但它就像魅力一样。

上面给出的答案代码将创建一个自动聚焦自己的隐形输入框。 为了确保它不会阻止任何可点击的内容,您可以将其隐藏在style="opacity:0; z-index:-100; position:absolute; left:0; top:0;"的内容下面。 (将左侧和顶部更改为您希望的位置,以便它不会干扰或在其后面的文本中留出空格。)