2014-10-20 140 views
1

如何在弹出窗口上设置标题? 当点击一个链接我打开一个弹出窗口使用JavaScript的window.open(url)方法。我想为不同的链接不同的标题。为弹出窗口创建标题

+0

要你有什么用打开弹出? – Innodel 2014-10-20 07:12:39

+0

http://stackoverflow.com/questions/7501424/set-title-in-the-window-popup – Aameer 2014-10-20 07:13:08

+0

我正在使用window.open(url)方法。 – 2014-10-20 07:16:07

回答

1

您可以使用下面的代码

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

属性

  • url - 重定向页面名称
  • title - 为窗口标题
  • lefttop - 对于窗口位置
  • height/width - 用于窗口的高度/宽度
  • scrollbars - 它使上窗口滚动条。

编辑:更新答案

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

它不设置弹出窗口的标题。我试过了,你也可以尝试它来满足你的需要。通过编辑这个链接:http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open2 – 2014-10-20 07:23:46

+0

@SanjaySoni - 看到更新的答案 - 你使用.aspx页面还是.html? – prog1011 2014-10-20 07:27:03

+0

我为我的网址使用.aspx页面。我想为单个子页面在同一页面上的不同链接使用不同的标题。您更新的答案将为每个链接弹出窗口设置一个静态标题。 – 2014-10-20 07:32:04