Asp.net 在文本区域中按return character可在两台不同服务器上的同一网站上生成两种不同的行为
我有一个网站(asp.net,c#)在两个不同的服务器上(相同的源代码)。 在一个页面中,我的asp生成一个文本区域,当我访问其中一个网站时使用相同的浏览器如果我在文本区域中按return键,我可以开始一个新行,如果我在返回时访问另一个网站时执行相同的操作,则提交表单! 有什么想法吗?我希望能够进入一个新的行Asp.net 在文本区域中按return character可在两台不同服务器上的同一网站上生成两种不同的行为,asp.net,html,Asp.net,Html,我有一个网站(asp.net,c#)在两个不同的服务器上(相同的源代码)。 在一个页面中,我的asp生成一个文本区域,当我访问其中一个网站时使用相同的浏览器如果我在文本区域中按return键,我可以开始一个新行,如果我在返回时访问另一个网站时执行相同的操作,则提交表单! 有什么想法吗?我希望能够进入一个新的行 谢谢这些部署到哪些环境(例如Windows Server 2008上的开发Web服务器和IIS)?您使用的ASP.NET版本是什么(1.1或2.0/3.x)?您使用的浏览器是什么(Inte
谢谢这些部署到哪些环境(例如Windows Server 2008上的开发Web服务器和IIS)?您使用的ASP.NET版本是什么(1.1或2.0/3.x)?您使用的浏览器是什么(Internet Explorer、Firefox或Safari) 服务器的浏览器功能可能有不同的配置,这就是为什么ASP.NET从每个服务器呈现不同的行为 根据ASP.NET的版本,有不同的检查区域 如果您运行的是ASP.NET 1.1,则需要检查机器和以下位置的各种web.config文件:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG
查看
部分中的差异
如果您运行的是ASP.NET 2.0,则可以检查计算机和web.config文件,但是
部分已被弃用,而支持可以找到的.browser文件:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers
显然,也可以在本地application.config文件或网站根目录下的/app_browsers/文件夹中定义这些文件,但如果它们在两台服务器上都是完全相同的副本,则这不应该成为问题。这些文件部署到什么环境(例如Windows Server 2008上的开发Web服务器和IIS)?您使用的ASP.NET版本是什么(1.1或2.0/3.x)?您使用的浏览器是什么(Internet Explorer、Firefox或Safari) 服务器的浏览器功能可能有不同的配置,这就是为什么ASP.NET从每个服务器呈现不同的行为 根据ASP.NET的版本,有不同的检查区域 如果您运行的是ASP.NET 1.1,则需要检查机器和以下位置的各种web.config文件:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG
查看
部分中的差异
如果您运行的是ASP.NET 2.0,则可以检查计算机和web.config文件,但是
部分已被弃用,而支持可以找到的.browser文件:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers
显然,也可以在本地application.config文件或站点根目录下的/app_browsers/文件夹中定义这些文件-但是如果它们在两台服务器上都是完全相同的副本,那么这不应该是问题所在