我的问题是我们在html中使用了这么多的iframe。我无法找到元素,因为iframe中的元素存在于iframe中。
我想找到位于顶部iframe内的元素(意味着第二个)但我无法这样做因为前一个iframe没有关闭。
答案 0 :(得分:0)
如果你需要切换到现在的帧的兄弟,我们应该从所有帧中走出来,然后从根切换到那个兄弟帧。例如,考虑下面的图像,
从root切换到第1帧:
System.Windows.Media.Brush
切换到第1帧之外的第2帧:
dt <- data.table(a = c(1:3,NA, NA, NA, 10:12 ), b = c(NA, NA, NA, 20:25), c = c(letters[1 : 7], NA, NA) )
> dt
a b c
1: 1 NA a
2: 2 NA b
3: 3 NA c
4: NA 20 d
5: NA 21 e
6: NA 22 f
7: 10 23 g
8: 11 24 NA
9: 12 25 NA
needed_names <- names(dt)[sapply(dt, is.numeric)]
dt_ <- dt[, lapply(.SD, function(x){if(is.na(x)) 0 else x}), .SDcols = needed_names]
> dt_
a b
1: 1 0
2: 2 0
3: 3 0
4: NA 0
5: NA 0
6: NA 0
7: 10 0
8: 11 0
9: 12 0
这也适用于嵌套的Frames / iFrames。希望这会有所帮助。
感谢。