CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

window.open()的老问题

楼主apple1107apple()2006-06-03 15:29:40 在 .NET技术 / ASP.NET 提问

我用的是XP系统  
  目的是想在当前页上单击一个按钮后另外打开一个窗口,当前窗口并不关闭  
  我使用的是this.RegisterStartupScript("open","<script>window.open(url);</script>");  
  可是为什么没有什么反应呢?  
  问题点数:20、回复次数:12Top

1 楼apple1107apple()回复于 2006-06-03 15:33:21 得分 0

哪位高手可以帮帮我啊,我看了一些解答,好象用不上.  
  在线等,急急急!!!!Top

2 楼shixin1198(好好学习 天天上上)回复于 2006-06-03 15:35:05 得分 1

你直接写  
  Response.Write("<script>window.open(url);</script>");  
  看看可以吗!Top

3 楼huangbznet(每天对着......)回复于 2006-06-03 15:36:14 得分 1

<a   href="#"   onclick="showModalDialog('你的页面',window,'status:false;dialogWidth:700px;dialogHeight:650px')">  
  </a>  
  你可以这样写Top

4 楼lazyfish(呆呆虫)回复于 2006-06-03 15:40:56 得分 1

this.RegisterStartupScript("open",string.Format("<script>window.open(\"{0}\");</script>",url));Top

5 楼lzg132()回复于 2006-06-03 15:47:08 得分 1

if(!Page.IsClientScriptBlockRegistered("open"))  
  {  
  string   str   =   @"<script>window.open("   +   "url"   +   ");</script>";  
  this.RegisterStartupScript("open",str);  
  }Top

6 楼pk7481()回复于 2006-06-03 15:54:38 得分 1

Response.Write("<script>window.open("你要打开的网制","_black");</script>");  
  Top

7 楼snowvan(小学生)回复于 2006-06-03 17:45:24 得分 2

Response.Write("<script>window.open("你要打开的网制","_black");</script>");  
   
  ======================================================================  
  这样写就被拦截了吧?IE   \   上网助手   ……   现在做这种事一级棒!  
   
  写一个javascript函数   当点击按钮时执行这个函数就可以了!Top

8 楼snowvan(小学生)回复于 2006-06-03 17:45:53 得分 2

jfTop

9 楼gaoshanshan(高姗姗(姗姗来迟))回复于 2006-06-04 00:24:19 得分 2

this.RegisterStartupScript("open","<script>window.open(url);</"+"script>");  
  Top

10 楼bufan2162(永远保持前进状态)回复于 2006-06-04 08:40:45 得分 2

不要把问题老想复杂了  
  Top

11 楼dragonforfly(飘零)回复于 2006-06-04 08:49:45 得分 2

看看你的机器有没有拦截工具,你的写法没有问题Top

12 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-06-06 12:50:53 得分 5

1、在IE下   看看   网页的   源代码   ,也就是html代码,看看有没有你要加的"<script>window.open(url);</"+"script>  
   
  2、看看由没有脚本错误  
   
  3、看看有没有了拦截弹窗的设置。Top

相关问题

关键词

得分解答快速导航

  • 帖主:apple1107apple
  • shixin1198
  • huangbznet
  • lazyfish
  • lzg132
  • pk7481
  • snowvan
  • snowvan
  • gaoshanshan
  • bufan2162
  • dragonforfly
  • jyk

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo