如何在asp.net中弹出可编辑的窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在asp.net中弹出可编辑的窗口相关的知识,希望对你有一定的参考价值。

参考技术A asp.net
中打开新窗口的多种方法
1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;
2.
Response.Write("<script>window.open(XXX.aspx'',''_blank'')</script>")——原窗口保留,另外新增一个新页面;
3.Response.Write("<script>window.location=XXX.aspx''</script>")——打开新的页面,原窗口被代替;

如何禁止 alert在浏览器中弹出信息。

老是在IE中跳出一个消息狂,不是病毒也不是木马是论坛的代码中的alert代码。防止灌水的。
请问大虾们,如何在不禁用JS的情况下,禁止alert。
我上网查了好多质料一无所货
Opera浏览器,看了一下,他的JS选项中,不提供该消息框禁止功能。还不能发贴子,或许是我设置有问题

还有高手知道怎么解决吗?

可以通过以下的几个步骤来完成阻止网页窗口的弹出。
1、对于每次进入系统桌面就会弹出网页窗口的情况,可采用的办法是:打开“运行”对话框,输入命令“msconfig”,点击确定,在弹出的窗口中选择“启动”选项卡,把里面所有后缀为url、html、htm的网址文件都取消勾选。

2、打开“运行”对话框,输入命令“regedit”,点击确定,打开注册表编辑器,找到"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Winlogon"主键,然后在右边窗口中找到"LegalNoticeCaption"和 "LegalNoticeText"这两个字符串,删除这两个字符串就可以解决在启动时出现提示框的现象了。

3、由于信使功能会弹出广告,因此需要禁止该功能。打开“运行”对话框,分别输入命令“net stop msg”和“net stop alert”并点击确定。执行完以上命令后,即禁用了信使广告。

4、查看hosts文件中是否含有弹出网页的地址信息。定位到“%系统根目录%WINDOWS/system32/drivers/etc/下,找到hosts文件,然后用记事本打开,查看其中的内容,确保“127.0.0.1”作为第一项出现,同时删除那些可能含有弹出网页窗口的网址。

5、设置IE选项,阻止网页窗口的弹出。打开IE浏览器,点击“设置”按钮,在其下拉列表中选择“Internet 选项”,选择“高级”选项卡,勾选“禁用脚本调试”两项。点击“确定”完成设置。然后选择“安全”选项卡,点击“自定义级别”,在弹出的窗口中找到“脚本”-“自定义脚本”,选择“禁用”,然后点击“确定”。最后重启浏览器。

6、下载安装最新版本的IE9浏览器,该款浏览器提供了对网页弹出窗口阻止程序的有力支持,使用该款浏览器时,在默认情况下,是启动对弹出窗口网页进行禁止的。

参考技术A 你可以试用下Opera浏览器哇。那个好像有这个功能,IE没有这个功能的。IE只有禁止JS脚本

这样我也不清楚了,要不去找个插件能禁止Alert的。本回答被提问者采纳

以上是关于如何在asp.net中弹出可编辑的窗口的主要内容,如果未能解决你的问题,请参考以下文章

在asp.net中如何在js中弹出对话框

如何在 ASP.NET WebForms 中触发模式窗口?

如何使用窗口服务帐户使用窗口身份验证托管 asp.net 应用程序

如何在 ASP.Net MVC 6 中编辑和继续

如何在编辑模式 ASP .Net 中将日期选择器放在 Gridview 中

ext中弹出新增/编辑窗口后还能对其他非本窗口内容进行操作,怎样限制除弹出框外其他都不可操作呢?