Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript iframe中的输入元素可以';我无法集中注意力_Javascript_Jquery_Html_Css_Jquery 1.8 - Fatal编程技术网

Javascript iframe中的输入元素可以';我无法集中注意力

Javascript iframe中的输入元素可以';我无法集中注意力,javascript,jquery,html,css,jquery-1.8,Javascript,Jquery,Html,Css,Jquery 1.8,在我的一个网页上,有一个包含表单元素的iframe。由于某些原因,这些输入元素无法按预期方式工作: 如果单击文本字段,它不会获得焦点,并且键入的文本不会放入其中 如果同一文本字段设置了onclick=“this.focus();”,则它将按预期工作 单选按钮按预期工作 包含iframe的元素按预期接收单击事件 我无法在iframe中标记文本 并非所有浏览器都会出现这种情况 它发生在: IE>=9 Firefox18.0 铬22.0.1229.94 歌剧12.12 它不会发生在: IE

在我的一个网页上,有一个包含表单元素的iframe。由于某些原因,这些输入元素无法按预期方式工作:

  • 如果单击文本字段,它不会获得焦点,并且键入的文本不会放入其中
  • 如果同一文本字段设置了onclick=“this.focus();”,则它将按预期工作
  • 单选按钮按预期工作
  • 包含iframe的元素按预期接收单击事件
  • 我无法在iframe中标记文本
并非所有浏览器都会出现这种情况

它发生在:

  • IE>=9
  • Firefox18.0
  • 铬22.0.1229.94
  • 歌剧12.12
它不会发生在:

  • IE<9
这里发生了什么,如何修复


编辑:这似乎是jQuery的问题。它发生在使用jQuery 1.8时,而不是在使用jQuery 1.7时(Subversion之间没有区别)。

您是否有任何脚本可能会干扰“正常”功能?我认为这就是问题所在。我怎么才能知道脚本在哪里干扰?我已经使用Firebug调试器好几个小时了,但找不到任何东西。问题似乎是jQuery问题:它发生在使用jQuery 1.8.3时,而不是在使用jQuery 1.7.2时