有个办法,建议你的有连接的iframe改成include包含的文件,然后记得把文件名改成shtml,或者asp.代码如下: 代码如下: 无标题文档 function change(){ var a = document.getElementById("iframea"); var b = document.getElementById("iframeb"); a.setAttribute("src","http://www.163.com"); b.setAttribute("src","http://www.sina.com"); } > 被包含的文件代码: 其中内容点击链接更新两个iframe...
代码如下:function SetWinHeight(obj) { var win=obj; if (document.getElementById) { if (win && !window.opera) { if (win.contentDocument && win.contentDocument.body.offsetHeight) win.height = win.contentDocument.body.offsetHeight; else if(win.Document && win.Document.body.scrollHeight) win.height = win.Document.body.scrollHeight; } } } 最后,加入iframe,不能丢掉...
先看例子: 脚本之家 www.gxlcms.com var ifr = document.createElement("IFRAME"); document.body.appendChild(ifr); ifr.src = http://www.gxlcms.com; [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 这段,ifr.src放到append之后,运行,表面没有什么,看似正常。但是如果您用抓包工具看一下,就会发现当刷新(F5或刷新按钮)时,会多出一个请求: 00:00:04.671 0.021 * GET Aborted text/html http://www.baidu.c...
先看例子: 无标题文档 var ifr = document.createElement("IFRAME"); document.body.appendChild(ifr); ifr.src = "http://www.baidu.com"; [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这段,ifr.src放到append之后,运行,表面没有什么,看似正常。但是如果您用抓包工具看一下,就会发现当刷新(F5或刷新按钮)时,会多出一个请求: 00:00:04.671 0.021 * GET Aborted text/html http://www.baidu.com/ 虽然是 状态是Ab...
中间那个控制块,其实也是一个iframe,把他的宽度定义为10。 然后在他的内部js,控制 左右2个iframe. 代码如下:function switchSysBar(){ if (parent.document.getElementById(attachucp).cols=="160,10,*"){ document.getElementById(leftbar).style.display=""; parent.document.getElementById(attachucp).cols="0,10,*"; } else{ parent.document.getElementById(attachucp).cols="160,10,*"; document.getElementById(leftbar...
mobaihuo网站后台免费提供_脚本之家_www.gxlcms.com .navPoint {COLOR: white; CURSOR: hand; FONT-FAMILY: Webdings; FONT-SIZE: 9pt} .a2{BACKGROUND-COLOR: A4B6D7;} mobaihuo网站后台免费提供 if(self!=top){top.location=self.location;} function switchSysBar(){ if (switchPoint.innerText==3){ switchPoint.innerText=4 document.all("frmTitle").style.display="none" }else{ switchPoint.innerText=3 document....
问:想通过在地址栏输入一段JS来设置一下页面里某个FRAME中的IFRAME的URL和里面某个TEXT的值,然后点击提交按钮。注意:页面是其它网站的,不要给出一些改动页面代码的答案。具体情况如下: 主页面.htm: view plaincopy to clipboardprint? main.jsp : 要求: 1.当打开主页面后,在地址栏里输入一段JS,来改变mainFrame的src为http://.../c.jsp. 2.当打开主页面后,在地址栏里输入一段JS,来设置mai...
// HISTORY// ------------------------------------------------------------------// Jan 23, 2004: Fixed problems which caused the script not to work in// some framed situations. Improved browser support.// Added easier "addHandle" implentation.// May 25, 2003: Added better event position detection, added caching// of IFRAME object references to avoid lookups...
网上流传的什么一下代码未区分大小写,请自行修改! 全静态无刷新思路: //当前页面全局的 无数新调用 //示例调用一,直接调用ASP 我的数据库有条 //示例调用二,事件调用AJAX.ASP 我的数据库有条 //示例二中AJAX.ASP代码 SET RS = CONN.EXECUTE(SQL_STR) RESPONSE.WRITE "DOCUMENT.GETELEMENTBYID('COUNT').VALUE = '"&RS("COUNT")&"'" %> ////////////////////////////////////////////////////////////////////////////////////...
代码如下:document.getElementById("iframeId").contentWindow.functionName(); 代码如下:window.frames[framename].functionName();
Iframe学习 function changeSrc(){ var i1 = document.getElementById("iframe1"); i1.src = "http://www.kanshule.com"; } function getText(){ //var x = document.getElementById("iframe1").contentDocument;//此法不通 var x = window.frames["iframe1"].document.body.innerHTML; var y = window.frames["iframe1"].document.getElementById("t1").value; alert(x+"\n"+y); } [Ctrl+A 全选 注:如需引入外部Js需刷新...
不过是iframe[name]的话,就涉及onload的问题了...所以就麻烦了许多.... 以下只是加了延迟...并没有"真正"的处理onload的问题....其实可以循环window.open来解决,不过懒的弄就略了...^^ jb51.net window.openC = function (href, target, e) { try { window.open('javascript:if(!document.body){opener.openC.isNull=true;opener.open("c.asp");close();}', target || ''); window.setTimeout(function () { if (window.openC.isN...
此按钮调用close方法关闭,弹出窗口,没有办法关闭,因为close方法需要以个参数,参数应该是那个iframe但是将其传入并不生效,不知道为什么在网上查找也没有找到解决方案。。 最后只好自己改其源码,在其close方法第一句中增加以下代码: if(box==undefined){ box=jBox.boxes[0]; } 然后用:window.parent.window.jBox.close();调用此方法。
thickbox.js中的 代码如下:function TB_init(){ $("a.thickbox").click(function(){ var t = this.title || this.name || null; var g = this.rel || false; TB_show(t,this.href,g); this.blur(); return false; }); } 将红色部分修改为: 代码如下:self.parent.TB_show(t,this.href,g);
假设主页面有一个div,里面放置一个iframe 代码如下: 3个菜单链接,分别在iframe加载 1.html、2.html、3.html 三个页面。 3个子页面分别在自己页面加载完window.onload执行 代码如下:function aa(){ var newHeight = document.body.scrollHeight + 20 + "px"; window.parent.document.getElementById("frameBox").style.height = newHeight; //以上firefox通过,但是ie6必须加上下面这句,不然iframe高度是改了,但是可见区域没...