function f1(){
refresh();//刷新href.jsp頁面
其他函數
}
function refresh(){
window.frames['iframename'].location.href = '/../../href.jsp';
}
在調用f1()時總是先執行其他函數再回來執行refresh(),怎麼讓refresh()執行完再執行下面的語句javascript
refresh();//刷新href.jsp頁面
其他函數
}
function refresh(){
window.frames['iframename'].location.href = '/../../href.jsp';
}
在調用f1()時總是先執行其他函數再回來執行refresh(),怎麼讓refresh()執行完再執行下面的語句javascript
解决方案 »
- 一段JS代码含义
- 各位大侠帮忙,卡在正则上了~~
- myEclipse报的诡异的错误,为什么用++和--是有害的?
- [请问]有关传递参数的问题
- js打开新窗口关闭就窗口问题??在线等
- 在同一个js文件中的多个方法能相互调用么(表单第一次填写错误,提示信息出现,第二次重新输入时,提示自动消失)
- 不为人知的《JavaScript权威指南》(第四版)中的错误你知道吗?
- 调用的页面无法显示(刷新几次后才显示)的问题-50分
- 为什么Media Player9不能触发EndOfStream事件
- 实现对上传图片的编辑,裁剪,翻转等,求指导
- javascript图片切换的问题。
- json的key值为\u5317\u4eac这种编码,怎么获取?
其他函数;
}写
refresh();//刷新href.jsp頁面
setTimeout(others,0);试试这个
window.onload = function(){
window.parent.回调方法();
}主页面写个回调函数
function 回调函数{
//f1里面的 其他函數
}
refresh();//刷新href.jsp頁面
window.frames['iframename'].onload=function(){
其他函數
}
}
function refresh(){
window.frames['iframename'].location.href = '/../../href.jsp';
}
<html>
<head>
<script type="text/javascript">
alert("a");
</script>
</head>
<body onload="alert('c');">
<script type="text/javascript">
alert("b");
</script>
</body>
</html>
但是JS代码是顺序解释的
http://www.oncoding.cn/2009/javascript_execution_sequence/