JS 获取 iframe内元素,及iframe与html调用

两种获得iframe内元素的方法

jquery获取
$("#atrDialogIframe_protocoliframe").contents().find(‘span‘).text()

JS原生获取
document.getElementById("atrDialogIframe_protocoliframe").contentWindow.document.getElementById("span")

iframe调用上级窗口的JS

window.parent.上级方法;

时间: 2024-10-10 16:26:04

JS 获取 iframe内元素,及iframe与html调用的相关文章

js 获取标签内的内容

js 获取标签内的内容 参考:这篇博客给了我很大的启发. http://www.cnblogs.com/breakdown/archive/2012/10/09/2716221.html 我遇到的问题:获取span标签中的值51,各种折腾:正则,截取,替换,最后参考上文使用替换解决了.特感谢博主. <a href=""><span id="span4028807e4ebe04ee014ebea76a6d0001alarm" style="

js 获取页面内链接

今天有同学问如何用 JS 正则表达式获取一段文本中的超链接,并对超链接进行处理,想了几分钟,写了下面的代码: var re = /https?:\/\/[\w\.:~\-\d\/]+(?:\?[\w\d\-_&=%]+)?(?:#[^\s]+)?/i; 这个正则表达式处理这种类型的URL: protocol://host:port/path?param=value#xxoo 想法是好的,但总要测试通过才可以,随即又写了一段获取页面内所有带有 src, href 属性的代码: function g

js获取非行内样式

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

JS获取HTML DOM元素的方法

在JS中获取元素的方法有很多,可以根据实际需要选择合适的方法 一.JS获取元素的方法 1)根据id获取标签元素 var div1=document.getElementById("div1"); 2)根据标签名获取标签列表 var divs=document.getElementsByTagName("div") 3)根据className获取标签列表 var div0=document.getElementsByClassName("div0"

js获取frame内的元素

遇到这个问题在网上搜的时候感觉很乱,有很多的说法,但有的都不对,最后试了很多次才修改成功,在这里做下记录. 这个是获取父frame内的元素: var doc= window.parent.document.getElementById("leftFrame").contentWindow.document.getElementById("bookli"); 这句代码的意思是获取id="leftFrame"的frame中的一个id="bo

JS获取时间段内的工作时长

需求 1.给一个开始时间和结束时间: 2.计算在时间段内工作时间长度: 3.工作时间是9点-18点: 4.工作时长是8小时: 5.不记录周六和周日时间: 插件 使用了moment.js 代码 1 function GetWorkHours(beginDateTime, endDateTime) { 2 var _totalHour = 0; 3 //1.获取开始时间和结束时间之间的日 4 var _beginDate = moment(beginDateTime); 5 var _endDate

js获取文档元素

我们通常对一个html的元素进行操作,那么怎么获取html元素呢?通常有一下几个方法: 1.通过ID选取元素 var element=document.getElementById("idName"); 2.通过名字选取 var radios=document.getElementsByName("favaColor"); 3.通过标签名获取元素 var menu = document.getElementById("menu"); var el

node.js获取目录内所有文件大小总和

/** * 获取指定目录内所有文件大小总和  单位为字节 * @param dir * @param callback */function getdirsize(dir,callback){    var size = 0;    fs.stat(dir,function(err,stats){        if(err) return callback(err);//如果出错        if(stats.isFile()) return callback(null,stats.size

js获取设备内网ip

可以直接使用,不需要导入其他配置 看代码 1 <script> 2 //获取内网ip 3 var RTCPeerConnection = window.RTCPeerConnection || window.webkitRTCPeerConnection || window.mozRTCPeerConnection; 4 if (RTCPeerConnection) ( 5 function () { 6 var rtc = new RTCPeerConnection({iceServers: