淘宝付款页面打不开 利用post打开新页面后,上传控件 不触发后台代码

来源:互联网  时间:2016/7/16 6:36:04

关于网友提出的“淘宝付款页面打不开 利用post打开新页面后,上传控件 不触发后台代码”问题疑问,本网通过在网上对“淘宝付款页面打不开 利用post打开新页面后,上传控件 不触发后台代码”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:淘宝付款页面打不开 利用post打开新页面后,上传控件 不触发后台代码
描述:

本帖最后由 PastMaster 于 2009-09-10 16:53:21 编辑

1.JS代码(openWindowWithPost.js)
function openWindowWithPost(url,name,_window,keys,values)
{          
    //打开一个指定的 新窗口     
    var newWindow = window.open(url, name,_window); 
    if (!newWindow) return false;
    //新打开一个页面
    var html = "";
    html += "";
    //传递键值对
    if (keys && values && (keys.length == values.length))
    {
        for (var i=0; i < keys.length; i++)
        {
          html += "";
        }
    }
    html += "document.getElementById(\"formid\").submit() ;<\/script><\/body><\/html>";
    newWindow.document.write(html);
    return newWindow;
}
2.主页面的代码(ListUsers.aspx)


    员工列表
    
    
   
   function editUser(UserId)
    {
      var url="EditUser.aspx";
      //显示子窗体的大小      
      var mwidth = screen.width-200;
      var mheight = screen.height-100;  
      //子窗体显示的位置    
      var loc_x=50,loc_y=50; 
      
      var _window="left=" + loc_x + "px,top=" + loc_y + "px,width=" + mwidth + "px,height=" + mheight + "px,resizable=no,scrollbars=yes,status=0"
          
      var keys=['userId'];
         
      var values=[UserId]; 
      
     openWindowWithPost(url,"用户"+UserId,_window,keys,values);        
    }
    


    
        
            
            
                
                    
                        按部门搜索:
                    
                         
                        
                    
                        工号/姓名:
                    
                        
                    
                                                      Enabled="False" />
                
            
            
                员工列表

            

                
                    
                        
                            
                                ')">
                                    <%# Eval("UserName")%>
                                
                            
')">

                        
                    

                    
                        暂时没有信息
                    

                
            

        

    


3.(EditUser.aspx)


    员工信息修改

    
        
                
                    
                        
                            浏览照片:
                        
                                 
                             
                    
                
        
    


在IE6中
EditUser.aspx后台的代码 上传触发事件  不能触发。请问是什么问题?
IE7 下是正常的。
热心帮忙的朋友可以给我发消息。我把测试代码发过去进行测试

明星图片
相关文章
《淘宝付款页面打不开 利用post打开新页面后,上传控件 不触发后台代码》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)