【问题标题】:Create Title for popup window为弹出窗口创建标题
【发布时间】:2014-10-20 07:10:03
【问题描述】:

如何在弹窗上设置标题? 当单击链接时,我使用 javascript 的 window.open(url) 方法打开一个弹出窗口。我想要不同链接的不同标题。

【问题讨论】:

标签: javascript c#


【解决方案1】:

你可以使用下面的代码

window.open("mywindow.html", "mywindow title", 
   "left=460,top=200,location=1,status=1,scrollbars=1,  width=400,height=250");

属性

  • url - 用于重定向页面名称
  • title - 用于窗口标题
  • left,top - 用于窗口位置
  • height/width - 用于窗口高度/宽度
  • scrollbars - 它在窗口上启用滚动条。

编辑:更新答案

if(Request.QueryString["parameter1]=="demo")
{ 
   Page.Title = "Demo title";
}
else
{ 
   Page.Title = "different  title";
}

【讨论】:

  • 它不设置弹出窗口的标题。我试过了,你也可以试试看是否满意。通过在此链接上进行编辑:w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open2
  • @SanjaySoni - 查看更新后的答案 - 你使用 .aspx 页面还是 .html ??
  • 我正在使用 .aspx 页面作为我的网址。我希望单个子页面的同一页面上的不同链接具有不同的标题。您更新的答案将为每个链接弹出窗口设置一个静态标题。
  • @SanjaySoni - 如果您使用的是 .aspx 页面,则可以在 Page_Loadevent 中使用 Page.Title = "new title"; 设置标题 Request.QueryString[""] 的基础,您可以设置不同的标题
  • 谢谢,我得到了答案,它有效。再次感谢您解决了我的问题。
猜你喜欢
  • 1970-01-01
  • 2021-10-07
  • 1970-01-01
  • 2011-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多