给web 对话框设置标题

ff_1211 2010-09-28 02:11:52
我是采用的 _Page.ClientScript.RegisterStartupScript这个方式弹出对话框,请问可以对其设置标题吗?或者有什么更好的方式,请指教!!
...全文
334 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-09-28
  • 打赏
  • 举报
回复
模拟DIV
jwindow
function OpenWindow(id,width,height) {
var url = "a.aspx?Id=" + id + "&pId=" + p;
SetTitle(url);
OpenJWindow('#openwin', url, width, height, EditClosed);
}
function SetTitle(url)
{
var obj = document.getElementById("winTitle");

if(url.lastIndexOf("Id") >0){
obj.innerHTML ="编辑";
return;
}
obj.innerHTML ="新增";
}
Assassin_ 2010-09-28
  • 打赏
  • 举报
回复
自己写个DIV的层也可以,

Page.ClientScript.RegisterStartupScript();

这个好像不能设置
ff_1211 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 wilson_zhong 的回复:]
哈哈,楼主用window.alert()方式弹出窗口,好像是不能自定义窗口标题的

用window.open()方式弹出窗口,不就可以自定义了吗?
[/Quote]
window.open()会改变样式的。所以不适合!
Wilson_Zhong 2010-09-28
  • 打赏
  • 举报
回复
哈哈,楼主用window.alert()方式弹出窗口,好像是不能自定义窗口标题的

用window.open()方式弹出窗口,不就可以自定义了吗?
T_long 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 ff_1211 的回复:]
引用 9 楼 koukoujiayi 的回复:
Js:
<script type="text/javascript">
function myAlert(str)
{
execScript('MsgBox "' + str + '",0,"新标题"', 'VBScript');
}
</script>

调用:
Page.ClientScript.RegisterStartup……
[/Quote]
不是……
ff_1211 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 koukoujiayi 的回复:]
Js:
<script type="text/javascript">
function myAlert(str)
{
execScript('MsgBox "' + str + '",0,"新标题"', 'VBScript');
}
</script>

调用:
Page.ClientScript.RegisterStartupScript(Page.……
[/Quote]

这是VB里面的吧?
euluckly 2010-09-28
  • 打赏
  • 举报
回复
也想知道这个答案,期待中
ruiandli 2010-09-28
  • 打赏
  • 举报
回复
你可以用JS写一个,如果是用系统的话好像是不能更改的。
zy6128012 2010-09-28
  • 打赏
  • 举报
回复
后台c#代码(之前刚用过)
ClientScriptManager CSM = Page.ClientScript;
CSM.RegisterStartupScript(this.GetType(), "", "<script>window.showModalDialog" +
"('Reserve.aspx?ID=" + ID +"','预约','dialogWidth=800px;dialogHeight=600px;scroll=no')</script>");
预约就是对话框的标题!
希望对楼主有用
T_long 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 koukoujiayi 的回复:]
Js:
<script type="text/javascript">
function myAlert(str)
{
execScript('MsgBox "' + str + '",0,"新标题"', 'VBScript');
}
</script>

调用:
Page.ClientScript.RegisterStartupScript(Page.……
[/Quote]
这个可以……
dengNeeo 2010-09-28
  • 打赏
  • 举报
回复
比如说打开一个新的页面 哪个新的页面 TITLE不能修改吗
老兄 应该是可以的
怎么碰到你 就有问题了呢
fellowcheng 2010-09-28
  • 打赏
  • 举报
回复
koukoujiayi 2010-09-28
  • 打赏
  • 举报
回复
Js:
<script type="text/javascript">
function myAlert(str)
{
execScript('MsgBox "' + str + '",0,"新标题"', 'VBScript');
}
</script>

调用:
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "myAlert('注册成功!')", true);
misswangjinfeng 2010-09-28
  • 打赏
  • 举报
回复
这样子弹出的框,不可以设置标题吧。
beibaotu 2010-09-28
  • 打赏
  • 举报
回复
自己模拟个对话框。 系统对话框是不可以乱搞的吧。
ff_1211 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rewoshengqi 的回复:]
没明白哦
楼主 你谈出个窗口不就有标题了吗
请继续贴代码
好吗
期待
[/Quote]
弹出查看没有标题,只会提示信息。。
porschev 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ff_1211 的回复:]
引用 1 楼 porschev 的回复:
好像不可以设置标题。。。

那我想有个标题,能有什么其他的方式吗?
[/Quote]

自己用层做弹出框。。。自带的在web开发中。。。大概也就后台用的多。。
细嗅蔷薇 2010-09-28
  • 打赏
  • 举报
回复
就是弹一个确认对话框 或者提示框 想该变他们的标题是么?
我也想知道
dengNeeo 2010-09-28
  • 打赏
  • 举报
回复
没明白哦
楼主 你谈出个窗口不就有标题了吗
请继续贴代码
好吗
期待
ff_1211 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 porschev 的回复:]
好像不可以设置标题。。。
[/Quote]
那我想有个标题,能有什么其他的方式吗?
加载更多回复(1)

62,253

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧