Javascript 页面在IE上的iFrame中不工作
我有一个页面可以在所有浏览器中正常工作,也可以在IE中正常工作,但当我在iFrame中加载它时,我的javascript似乎无法正常工作。我使用selectivzr使css3选择器在IE中工作。 是否有可能某些条件注释或浏览器检测脚本在IE的iFrame中不起作用? 我不知道如何找到错误 更新:我发现父页面中的一些javascript被破坏了,这实际上不应该损害我iFrame中的js,或者它有任何影响吗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回退。所以我很确定,这个脚本
问题出现在IE7和IE8中,IE不需要selectivzr JS回退。所以我很确定,这个脚本在某种程度上无法正常运行。它应该做的是使用css3设置复选框的样式,非常类似于这里:这也是我以前所想的。。。但也许在iFrame中有一些奇怪的行为,到目前为止我发现了这一点:您添加了DOCTYPE吗?我用的是:试着更具体一些;发布一些代码,请告诉我们ie的哪个版本。我不确定这是否适用于这里,但我记得读过一些关于“同一原产地政策”的文章,可能适用于这里()我做了一个更新。很抱歉没有发布代码,但我不知道哪一部分是相关的,而且代码太多了。