0
我想测试在我的页面上iframe
中是否存在指向“css/iframeMobile.css”的链接。类似于:如何测试CSS文件是否在头部链接
var isThere = frames['frameName'].document.head.link[href='css/iframeMobile.css'];
但我知道我的语法已关闭。谢谢。
我想测试在我的页面上iframe
中是否存在指向“css/iframeMobile.css”的链接。类似于:如何测试CSS文件是否在头部链接
var isThere = frames['frameName'].document.head.link[href='css/iframeMobile.css'];
但我知道我的语法已关闭。谢谢。
您可以使用:
var isThere = frames['frameName'].document.head.querySelectorAll("link[href='css/iframeMobile.css']").length > 0;
取得布林。 querySelectorAll
返回您查询的所有元素的数组,因此如果其长度大于0,则存在此元素。
您是否知道如果样式适用或不适用? – adeneo 2013-04-04 20:18:28
@ adeneo是的,但我的问题有一个更大的目标,而不仅仅是知道样式是否适用。 – dezman 2013-04-04 20:20:20
IFrame页面是否在同一个域上? – 2013-04-04 20:21:19