在使用iframe的時候,會有很多莫名奇怪的問題。所有很少使用,但是有接手了一個項目,其中用了挺多的iframe
問題1:
iframe內部取不到外部的元素。
表現:直接在控制檯取可以取到,但是在js實際執行的時候取不到。
控制檯輸入:$(".menu-title li a")[i].getAttribute("data-url")
js中獲取不到,需要使用如下:
window.parent.window.$(".menu-title li a")[i].getAttribute("data-url")