社区
JavaScript
帖子详情
关于iframe中使用window.history.go(-1)的问题,求解答
xjp17610
2004-03-31 10:07:10
我在一个页面中用了三个iframe,当其中一个iframe提交了请求后,我想让该页面返回,在其中使用window.history.go(-1),可结果却是整个窗口的返回前页,怎样才能只让当前操作的iframe内的页面返回前页而其他页面保持当前页面呢? 请大虾指点!
...全文
476
1
打赏
收藏
关于iframe中使用window.history.go(-1)的问题,求解答
我在一个页面中用了三个iframe,当其中一个iframe提交了请求后,我想让该页面返回,在其中使用window.history.go(-1),可结果却是整个窗口的返回前页,怎样才能只让当前操作的iframe内的页面返回前页而其他页面保持当前页面呢? 请大虾指点!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
心云意水
2004-03-31
打赏
举报
回复
在该窗口页面内写:self.location="以前的页面地址"
JS页面跳转和js对
iframe
进行页面跳转、刷新
JS页面跳转和js对
iframe
进行页面跳转、刷新
javascript 页面刷新和模态对话框 学习总结 推荐哦
本人总结和转摘的 有关 JavaScript 页面刷新和 模态对话框的总结知识,这几天用到了不少, 上传,大家共享共进步。 以后还会有更多的 JavaScript 学习知识相关总结。 都为原创。。
各种的js跳转
总结了下js的跳转懒得找得就下的非常全····
107个常用javascript语句
107个常用javascript语句 -7.焦点 .focus(); -6.捕获对象通用方法 function $(obj) {return document.getElementById(obj);} -5.字符串赋值数组var array=new Array(); array=tdrczpdata.split(''); -4;Request[""]; -3.常用
iframe
-2.常用 //错误提示 function AlertErrorMeg(meg){ alert(meg); } //提示转向 function AlertRedirect(meg,url){ alert(meg);
window
.location.assign(url); } -1.动态绑定方法$('JournalList1').attachEvent("onchange", onchangList); 0.数组赋值给下拉菜单state_select.options.length = state_select_num ; for( i=1 ; ihtml->(head,body) 4.一个浏览器窗口
中
的DOM顺序是:
window
->(navigator,screen,
history
,location,document) 5.得到表单
中
元素的名称和值:document.getElementById("表单
中
元素的ID號").name(或value) 6.一个小写转大写的JS: document.getElementById("output").value = document.getElementById("input").value.toUpperCase(); 7.JS
中
的值类型:String,Number,Boolean,Null,Object,Function 8.JS
中
的字符型转换成数值型:parseInt(),parseFloat() 9.JS
中
的数字转换成字符型:(""+变量) var a=2;var b=""+a; 10.JS
中
的取字符串长度是:(length) 11.JS
中
的字符与字符相连接
使用
號. 12.JS
中
的比较操作符有:==等于,!=不等于,>,>=,<.<= 13.JS
中
声明变量
使用
:var来进行声明 14.JS
中
的判断语句结构:if(condition){}else{} 15.JS
中
的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop} 16.循环
中
止的命令是:break 17.JS
中
的函数定义:function functionName([parameter],...){statement[s]} 18.当文件
中
出现多个form表单时.可以用document.forms[0],document.forms[1]来代替. 19.窗口:打开窗口
window
.open(), 关闭一个窗口:
window
.close(), 窗口本身:self "fullscreen=no,channelmode=no,toolbar=no,location=no,menubar=no,scrollbas=no,resizable=no," 20.状態栏的设置:
window
.status="字符"; 21.弹出提示信息:
window
.alert("字符"); 22.弹出確认框:
window
.confirm(); 23.弹出输入提示框:
window
.prompt(); 24.指定当前显示链接的位置:
window
.location.href="URL" 25.取出窗体
中
的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加连接符: = 28.创建一个文档元素:document.createElement(),document.createTextNode() 29.得到元素的方法:document.getElementById() 30.设置表单
中
所有文本型的成员的值为空: var form =
window
.document.forms[0] for (var i = 0; i
中判断是否选
中
:document.forms[0].checkThis.checked (checked属性代表为是否选
中
返回TRUE或FALSE) 32.单选按钮组(单选按钮的名称必须相同):取单选按钮组的长度document.forms[0].groupName.length 33.单选按钮组判断是否被选
中
也是用checked. 34.下拉列表框的值:document.forms[0].selectName.options[n].value (n有时用下拉列表框名称加上.selectedIndex来確定被选
中
的值) 35.字符串的定义:var myString = new String("This is lightsword"); 36.字符串转成大写:string.toUpperCase(); 字符串转成小写:string.toLowerCase(); 37.返回字符串2在字符串1
中
出现的位置:String1.indexOf("String2")!=-1则说明没找到. 38.取字符串
中
指定位置的一个字符:StringA.charAt(9); 39.取出字符串
中
指定起点和终点的子字符串:stringA.substring(2,6); 40.数学函数:Math.PI(返回圆周率),Math.SQRT2(返回开方),Math.max(value1,value2)返回两个数
中
的最在值,Math.pow(value1,10)返回 value1的十次方,Math.round(value1)四舍五入函数,Math.floor(Math.random()*(n 1))返回隨机数 41.定义日期型变量:var today = new Date(); 42.日期函数列表:dateObj.getTime()得到时间,dateObj.getYear()得到年份,dateObj.getFullYear()得到四位的年份,dateObj.getMonth()得 到月份,dateObj.getDate()得到日,dateObj.getDay()得到日期几,dateObj.getHours()得到小时,dateObj.getMinutes()得到 分,dateObj.getSeconds()得到秒,dateObj.setTime(value)设置时间,dateObj.setYear(val)设置年,dateObj.setMonth(val)设置 月,dateObj.setDate(val)设置日,dateObj.setDay(val)设置星期几,dateObj.setHours设置小时,dateObj.setMinutes(val)设置 分,dateObj.setSeconds(val)设置秒 [注意:此日期时间从0开始计] 43.FRAME的表示方式: [
window
.]frames[n].ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName 44.parent代表父亲对象,top代表最顶端对象 45.打开子窗口的父窗口为:opener 46.表示当前所属的位置:this 47.当在超链接
中
调用JS函数时用:(javascript :)来开头后面加函数名 48.在老的浏览器
中
不执行此JS: 49.引用一个文件式的JS: 50.指定在不支持脚本的浏览器显示的HTML: 51.当超链和onCLICK事件都有时,则老版本的浏览器转向a.html,否则转向b.html.例:dfsadf 52.JS的內建对象 有:Array,Boolean,Date,Error,EvalError,Function,Math,Number,Object,RangeError,ReferenceError,RegExp,String,SyntaxError,TypeErr or,URIError 53.JS
中
的换行:\n 54.窗口全屏大小:function fullScreen(){ this.moveTo (0,0);this.outerWidth=screen.availWidth;this.outerHeight=screen.availHeight;}
window
.maximize=fullScreen; 55.JS
中
的all代表其下层的全部元素 56.JS
中
的焦点顺序:document.getElementByid("表单元素").tabIndex = 1 57.innerHTML的值是表单元素的值:如"how are you",则innerHTML的值就是:how are you 58.innerTEXT的值和上面的一样,只不过不会把这种標记显示出来. 59.contentEditable可设置元素是否可被修改,isContentEditable返回是否可修改的状態. 60.isDisabled判断是否为禁止状態.disabled设置禁止状態 61.length取得长度,返回整型数值 62.addBehavior()是一种JS调用的外部函数文件其扩展名为.htc 63.
window
.focus()使当前的窗口在所有窗口之前. 64.blur()指失去焦点.与FOCUS()相反. 65.select()指元素为选
中
状態. 66.防止用户对文本框
中
输入文本:onfocus="this.blur()" 67.取出该元素在页面
中
出现的数量:document.all.tags("div(或其它HTML標记符)").length 68.JS
中
分为两种窗体输出:模態和非模態.
window
.showModaldialog(),
window
.showModeless() 69.状態栏文字的设置:
window
.status='文字',默认的状態栏文字设置:
window
.defaultStatus = '文字.'; 70.添加到收藏夹:external.AddFavorite(""); 71.JS
中
遇到脚本错误时不做任何操作:
window
.onerror = doNothing; 指定错误句柄的语法为:
window
.onerror = handleError; 72.JS
中
指定当前打开窗口的父窗口:
window
.opener,支持opener.opener...的多重继续. 73.JS
中
的self指的是当前的窗口 74.JS
中
状態栏显示內容:
window
.status="內容" 75.JS
中
的top指的是框架集
中
最顶层的框架 76.JS
中
关闭当前的窗口:
window
.close(); 77.JS
中
提出是否確认的框:if(confirm("Are you sure?")){alert("ok");}else{alert("Not Ok");} 78.JS
中
的窗口重定向:
window
.navigate("";); 79.JS
中
的打印:
window
.print() 80.JS
中
的提示输入框:
window
.prompt("message","defaultReply"); 81.JS
中
的窗口滚动条:
window
.scroll(x,y) 82.JS
中
的窗口滚动到位置:
window
.scrollby 83.JS
中
设置时间间隔:setInterval("expr",msecDelay)或setInterval(funcRef,msecDelay)或setTimeout 84.JS
中
的模態显示在IE4 行,在NN
中
不行:showModalDialog("URL"[,arguments][,features]); 85.JS
中
的退出之前
使用
的句柄:function verifyClose(){event.returnValue="we really like you and hope you will stay longer.";}}
window
.=verifyClose; 86.当窗体第一次调用时
使用
的文件句柄:onload() 87.当窗体关闭时调用的文件句柄:onunload() 88.
window
.location的属性: protocol(http:),hostname( ("/a/a.html"),hash("#giantGizmo",指跳转到相应的锚记),href(全部的信息) 89.
window
.location.reload()刷新当前页面. 90.
window
.
history
.back()返回上一页,
window
.
history
.forward()返回下一页,
window
.
history
.go(返回第几页,也可以
使用
访问过的URL) 91.document.write()不换行的输出,document.writeln()换行输出 92.document.body.noWrap=true;防止链接文字折行. 93.变量名.charAt(第几位),取该变量的第几位的字符. 94."abc".charCodeAt(第几个),返回第几个字符的ASCii码值. 95.字符串连接:string.concat(string2),或用 =进行连接 96.变量.indexOf("字符",起始位置),返回第一个出现的位置(从0开始计算) 97.string.lastIndexOf(searchString[,startIndex])最后一次出现的位置. 98.string.match(regExpression),判断字符是否匹配. 99.string.replace(regExpression,replaceString)替换现有字符串. 100.string.split(分隔符)返回一个数组存储值. 101.string.substr(start[,length])取从第几位到指定长度的字符串. 102.string.toLowerCase()使字符串全部变为小写. 103.string.toUpperCase()使全部字符变为大写. 104.parseInt(string[,radix(代表进制)])强制转换成整型. 105.parseFloat(string[,radix])强制转换成浮点型. 106.isNaN(变量):测试是否为数值型. 107.定义常量的关键字:const,定义变量的关键字:var toString(Array.toString 方法) public toString() : String 返回一个字符串值,该值表示所指定的 Array 对象
中
的元素。数组
中
的每一个元素(从索引 0 开始到最高索引结束)均会转换为一个连接字 符串,并以逗号分隔。若要指定自定义的分隔符,请
使用
Array.join() 方法。 可用性:ActionScript 1.0;Flash Player 5 返回 String - 一个字符串。 示例 下面的示例创建 my_array,并将其转换为字符串。 var my_array:Array = new Array(); my_array[0] = 1; my_array[1] = 2; my_array[2] = 3; my_array[3] = 4; my_array[4] = 5; trace(my_array.toString()); // Displays 1,2,3,4,5. 此示例输出 1、2、3、4、5 作为 trace 语句的结果。 数组: 新建:var ary = new Array(); 或 var ary = []; 增加:ary.push(value); 删除:delete ary[n]; 遍历:for ( var i=0 ; i < ary.length ; ++i ) ary[i];
js页面跳转整理。。
js页面跳转整理,js页面跳转整理,js页面跳转整理,js页面跳转整理,js页面跳转整理,js页面跳转整理
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章