【问题标题】:Different styles based on Operative System基于操作系统的不同风格
【发布时间】:2017-05-24 07:04:01
【问题描述】:

我的网络应用有问题

我在 Windows 10 和 Windows 2003 Server 中使用 tomcat 6 + jr6,问题是当我使用 Windows 2003 Server 加载应用程序时,它不会应用与 Windows 2010 中相同的样式(下图),我在下载时遇到问题也来自服务器的文件(仅在 Internet Explorer 和 Windows 2003 Server 中的应用程序中)

同样在 Windows 2003 Server 中,jsps 的加载速度似乎比 Windows 2010 慢得多(同一台机器不同的 SO)

附言。我已使用 Windows 2010 Internet Explorer 进行所有测试

问题是,这可能吗?

我以为只有java版本和tomcat版本适用于此

Windows 2003 Server + Tomcat 6 + JRE6 + Internet Explorer

Windows 2010 + Tomcat 6 + JRE6 + Internet Explorer

【问题讨论】:

    标签: java jsp tomcat operating-system


    【解决方案1】:

    这正是网络浏览器的工作方式:它们有自己的默认样式,如果您不覆盖它们,您将获得默认样式。

    我在你的两张截图中看到的最大区别是底部“Guardar Escritura”按钮的形状:在上图中,该按钮为方角,而在下图中,该按钮为圆角。

    您可以使用 CSS 完全控制按钮显示。看起来您需要在样式表中添加更多样式,以确保您的页面在所有平台上看起来都一样。

    请注意,大多数 MSIE/Edge 版本都有类似的默认值。当您在 Firefox、Chrome 或 Safari 中加载页面时,您可能会感到惊讶。

    【讨论】:

    • 我同意你的观点,但这里的问题不是使用 2 个不同的浏览器,它们都是来自同一个浏览器、同一个 tomcat 版本和同一个 java 版本的屏幕截图。只有启动 tomcat 的 SO 才是区别(2003 Server vs 2010)
    • Java 和 Tomcat 版本无关:浏览器根据提供的 HTML 呈现页面。当您说“SO”时,您的意思是“OS”,例如“操作系统”?如果是这样,那么您几乎可以肯定有不同版本的浏览器具有不同的默认值。
    • 我的意思是操作系统,我使用的是 Windows 10 Internet Explorer 中的 2 个选项卡,一个用于 Windows 2010 webapp,一个用于 Windows 2003 Server webapp。我也遇到了 Windows 2003 Server webapp 下载文件的问题(仅在 IE 中)
    • 所以您是说在 Windows 2003 上运行(服务器端)的同一个应用程序看起来与在 Windows 2010 上运行(服务器端)的同一个应用程序不同(顺便说一下,不存在)但是使用完全相同的客户端操作系统和浏览器?
    • 是的,我知道你应该认为我疯了,但我不是。这与服务器端的 webapp、tomcat 和 java 以及客户端的 Web 浏览器完全相同。只有操作系统在这里有所作为。
    猜你喜欢
    • 2020-05-11
    • 1970-01-01
    • 2019-08-05
    • 2011-03-03
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 2019-10-27
    • 2018-10-09
    相关资源
    最近更新 更多