<iframe src="iframe16.html" id="iframe16" name="iframe16"></iframe>
document.frames只有IE、Opera瀏覽器支持,等同於window.frames,用來獲取window對象的集合。而在Firefox、Chrome、Safari瀏覽器中使用document.frames不能獲取到Frame元素。html
解決:用window.frames[]代替document.frames()或document.frames[] (window.frames只可寫成window.frames['iframe16']不能寫window.frames('iframe16'))瀏覽器
咱們查找iframe內部的元素:spa
var data={"name":"長官1"}; //第一種 $('#iframe16').contents().find('#button2').data("mydata",data); //第二種 window.frames["iframe16"].$('#button2').data("mydata",data); //第三種 $('#iframe16').contentWindow.$('#button2').data("mydata",data)
若是這篇文章對您有幫助,您能夠打賞我code
技術交流QQ羣:15129679htm