|  | 主题:  在vbs中如何实现javas中的windows.open功能 | 
            
                        
                
                    |  aSir
 职务:普通成员
 等级:1
 金币:0.0
 发贴:78
 注册:2002/4/8 23:07:54
 
 | 
                            
                            #12002/4/18 12:06:58 
                                在程序中用vbscript命令打开一个新窗口实现如javascipt中的window.open命令的功能,不用asp的redirect(),因为它受的限制太多,有否高手帮助解决? 
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:3
 金币:10.0
 发贴:1480
 注册:2002/1/15 11:01:54
 
 | 
                            
                            #22002/4/18 12:53:36 
                                
 
 
 redirect和window.open的效果是不同的。
 用location吧。
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:3
 金币:10.0
 发贴:1480
 注册:2002/1/15 11:01:54
 
 | 
                            
                            #32002/4/18 13:00:00 
                                
 
 
 open方式
 | 
                        
                
                    |  wuqiong
 职务:普通成员
 等级:1
 金币:1.0
 发贴:223
 注册:2001/2/23 8:00:32
 
 | 
                            
                            #42002/4/18 16:49:06 
                                还是用location.href好,可以传递参数
                                
                                
                                
                             | 
                        
                
                    |  Designlin
 职务:普通成员
 等级:1
 金币:0.0
 发贴:21
 注册:2002/2/18 16:31:05
 
 | 
                            
                            #52002/4/18 17:42:32 
                                在VBS中好像也能用WINDOW.OPEN,只是不要括号
                                
                                
                                
                             | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:3
 金币:10.0
 发贴:1480
 注册:2002/1/15 11:01:54
 
 | 
                            
                            #62002/4/18 18:12:33 
                                designlin在上个帖子中说 引用:在VBS中好像也能用WINDOW.OPEN,只是不要括号
 
 正解是....要不要括号都行!
                                
                                
                                
                             | 
                        
                
                    |  有饭
 职务:普通成员
 等级:2
 金币:10.0
 发贴:669
 注册:2002/3/25 12:50:19
 
 | 
                            
                            #72002/4/18 19:53:50 
                                你可以在redirect中使用js的loction.href,如下这样使用response.redirect "javascript:loction.href='xxx.xxx"
 如果用windows.open的话,会弹出新窗口!
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:3
 金币:10.0
 发贴:1480
 注册:2002/1/15 11:01:54
 
 | 
                            
                            #82002/4/18 20:01:26 
                                covien在上个帖子中说 引用:你可以在redirect中使用js的loction.href,如下这样使用
 response.redirect "javascript:loction.href='xxx.xxx"
 如果用windows.open的话,会弹出新窗口!
 
 这样做没什么必要,既然用了JS为什么又要用redirect呢. response.write("") 岂不是更好?也不受redirect的限制.
                                
                                
                                
                             | 
                        
                
                    |  有饭
 职务:普通成员
 等级:2
 金币:10.0
 发贴:669
 注册:2002/3/25 12:50:19
 
 | 
                            
                            #92002/4/18 20:02:17 
                                当然,如果你不喜欢使用Redirect,因为使用它必须是在没有输出任何东西在浏览器之前!像上面的例子,你可以写成:
 response.write ""
 这样也可以达到跳转页面的作用,而且什么时候都可以用!
 | 
                        
                
                    |  有饭
 职务:普通成员
 等级:2
 金币:10.0
 发贴:669
 注册:2002/3/25 12:50:19
 
 | 
                            
                            #102002/4/18 20:11:11 
                                当然,如果你不喜欢使用Redirect,因为使用它必须是在没有输出任何东西在浏览器之前!像上面的例子,你可以写成:
 response.write ""
 这样也可以达到跳转页面的作用,而且什么时候都可以用!
 | 
                        
                
                    |  有饭
 职务:普通成员
 等级:2
 金币:10.0
 发贴:669
 注册:2002/3/25 12:50:19
 
 | 
                            
                            #112002/4/18 20:23:21 
                                当然,如果你不喜欢使用Redirect,因为使用它必须是在没有输出任何东西在浏览器之前!像上面的例子,你可以写成:
 response.write ""
 这样也可以达到跳转页面的作用,而且什么时候都可以用!
 | 
                        
                
                    |  aSir
 职务:普通成员
 等级:1
 金币:0.0
 发贴:78
 注册:2002/4/8 23:07:54
 
 | 
                            
                            #122002/4/18 23:13:22 
                                没想到,大家这么热心,我都有点不好意思了。谢谢各位了。
 | 
                        
                
                    |  有饭
 职务:普通成员
 等级:2
 金币:10.0
 发贴:669
 注册:2002/3/25 12:50:19
 
 | 
                            
                            #132002/4/20 16:49:10 
                                如果我们不能解决你的问题的话,那么我们的热心是多余的!
                                
                                
                                
                             |