如何测试CSS文件是否链接在头部
How to test if CSS file is linked in head
我想测试是否有一个链接到"css/iframeMobile.css"在我的页面上的iframe
。例如:
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,则存在这样的元素。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 是否可以使用JavaScript/AAJAX在客户端创建一个文件
- 是否可以用JavaScript显示等效的文件夹对话框
- 是否可以在javascript中读取IE中的本地文件
- js文件是否阻碍了war文件的构建
- 是否可以从html中的javascript调用.vbs文件
- 是否可以缓存可下载的文件,并在XHR和非XHR请求之间共享该缓存
- 根据手机上是否存在文件,在jQuery mobile中动态填充列表视图
- 如何使用javascript检查移动sd卡中是否存在文件
- 使用javascript检查服务器上是否存在html文件
- 是否可以从Html本地存储输出到.csv或类似文件
- 是否可以从javascript文件中将量角器作为模块运行
- Javascript:检测文件读取器中是否有图像
- 如何使用JS检查AWS S3上是否存在动态创建的文件
- 是否可以更改html<输入>文件
- qoxdoo中的离线存储是否与所有浏览器和本地文件系统兼容
- 内容安全策略指令:;脚本src'self'blob:文件系统:chrome扩展资源:“;获取是否时
- 检查蒸汽配置文件url是否有效
- 如果文件不存在,fs.watch是否有错误处理程序
- 寻找HTML5视频是否需要加载整个文件