| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 296 人关注过本帖
标题:请问各位大侠,如何在js里加上刷新语句?
只看楼主 加入收藏
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
结帖率:88.89%
  已结贴   问题点数:20  回复次数:7   
请问各位大侠,如何在js里加上刷新语句?
感谢各位的关注,请问如下js中如何加入页面刷新语句。执行完上传后,对父框架进行刷新?

<script type="text/javascript">
    /*======================================
    下面语句使上传控件显示在上面ID为uploadContenter的Div标签
    提交URL为upload.asp保存目录为upload
    表单提交到上面name属性为AnUploader的iframe里面;
    ========================================*/
   
    var AjaxUp=new AjaxProcesser("uploadContenter");
   
    //设置提交到的iframe名称
    AjaxUp.target="AnUploader";  
   
    //上传处理页面,尽量不要更改
    AjaxUp.url="upload.asp";
   
    //保存目录
    AjaxUp.savePath="upload/<%=request("sfzh")%>";
   
    var contenter=document.getElementById("uploadContenter");
    contenter.style.display="none"; //隐藏容器
   
    function showUploader(objID,srcElement){
        AjaxUp.reset();  //重置上传控件
        contenter.style.display="block"; //显示容器
        var ps=_.abs(srcElement);//作用--获取指定标签的绝对坐标,目的是为了把上传控件定位到按钮下面
        contenter.style.top=(ps.y + 20) + "px";  
        contenter.style.left=ps.x + "px";
        //上传成功时要执行的程序
        AjaxUp.succeed=function(files){
            var fujian=document.getElementById(objID);
            fujian.value=AjaxUp.savePath + "/" + files[0].name;  //因为上传控件就只上传一个 文件,这里索引是0
            contenter.style.display="none";
            
        }


        //上传失败时要执行的程序
        AjaxUp.faild=function(msg){alert("失败原因:" + msg);contenter.style.display="none";}
    }
   
</script>
<script type="text/javascript">
    parent.location.reload();</script>//该语句不能有效执行。该放到何处?放到上传成功后语句,导致上传页面无法执行。请各位赐教。

[此贴子已经被作者于2019-1-24 22:56编辑过]

2019-01-24 09:21
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
  得分:0 
请版主赐教,谢谢!
2019-01-24 22:56
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
  得分:0 
恭祝咱论坛所有成员新年快乐,论坛发展欣欣向荣!2019年新年快乐to everyone!
2019-01-27 17:57
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:111
帖 子:1788
专家分:7795
注 册:2015-3-19
  得分:20 
在外层定义一个刷新的js方法,查查跨层调用的js写法

知命以下无敌
2019-01-27 17:59
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
  得分:0 
具体该怎么操作呢?代码该怎么写呢?这段上传的代码是框架内的,执行该代码后,怎样在其后继加上一段可以执行的代码呢?
2019-01-29 14:30
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:111
帖 子:1788
专家分:7795
注 册:2015-3-19
  得分:0 
框架外这个函数
框架内调用一下呗,具体我也忘了。回头查一下

知命以下无敌
2019-01-29 21:56
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
  得分:0 
问题的核心在于怎么能让语句在框架里被执行,上述内容结尾,似乎加入的任何语句要么被忽略,要么语句错误,导致无法原语句无法执行。如果能在这里加上有效的语句,刷新外框架就简单了。顺祝春节快乐,节后记得再帮忙想想。。。谢谢啊!
2019-01-31 15:10
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
  得分:0 
新年快乐!
4 天前 11:56







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.062343 second(s), 9 queries.
Copyright©2004-2019, BCCN.NET, All Rights Reserved