Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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 页面在IE上的iFrame中不工作_Javascript_Html_Css_Internet Explorer_Conditional Statements - Fatal编程技术网

Javascript 页面在IE上的iFrame中不工作

Javascript 页面在IE上的iFrame中不工作,javascript,html,css,internet-explorer,conditional-statements,Javascript,Html,Css,Internet Explorer,Conditional Statements,我有一个页面可以在所有浏览器中正常工作,也可以在IE中正常工作,但当我在iFrame中加载它时,我的javascript似乎无法正常工作。我使用selectivzr使css3选择器在IE中工作。 是否有可能某些条件注释或浏览器检测脚本在IE的iFrame中不起作用? 我不知道如何找到错误 更新:我发现父页面中的一些javascript被破坏了,这实际上不应该损害我iFrame中的js,或者它有任何影响吗 问题出现在IE7和IE8中,IE不需要selectivzr JS回退。所以我很确定,这个脚本

我有一个页面可以在所有浏览器中正常工作,也可以在IE中正常工作,但当我在iFrame中加载它时,我的javascript似乎无法正常工作。我使用selectivzr使css3选择器在IE中工作。 是否有可能某些条件注释或浏览器检测脚本在IE的iFrame中不起作用? 我不知道如何找到错误

更新:我发现父页面中的一些javascript被破坏了,这实际上不应该损害我iFrame中的js,或者它有任何影响吗


问题出现在IE7和IE8中,IE不需要selectivzr JS回退。所以我很确定,这个脚本在某种程度上无法正常运行。它应该做的是使用css3设置复选框的样式,非常类似于这里:

这也是我以前所想的。。。但也许在iFrame中有一些奇怪的行为,到目前为止我发现了这一点:您添加了DOCTYPE吗?我用的是:试着更具体一些;发布一些代码,请告诉我们ie的哪个版本。我不确定这是否适用于这里,但我记得读过一些关于“同一原产地政策”的文章,可能适用于这里()我做了一个更新。很抱歉没有发布代码,但我不知道哪一部分是相关的,而且代码太多了。