问题标签 [compatibility-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - VB.net 并在管理员模式和兼容模式下运行外部 .exe 程序 (windows xp sp2)
嘿,我正在尝试找到一些代码,使我能够以管理员权限和 Windows XP SP2 兼容模式运行程序。但我还没有找到任何使用 VB.net 的代码
任何帮助/链接都会很棒!谢谢!
大卫
blackberry - BlackBerry 非兼容模式翻译触摸事件
我强制我的应用程序(在 JRE 4.5 中开发)在操作系统版本 4.7 及更高版本的非兼容模式下运行,以便虚拟键盘不会占用一半的屏幕空间。
现在,当我在 4.7 或 5.0 模拟器中测试我的应用程序时,我发现触摸事件不起作用。有没有办法在代码中处理触摸事件,以便在非兼容模式下运行时将其转换为轨迹球事件?
winapi - 为什么 CreateProcess() 不起作用?
我有一个程序试图在 Windows 7 中重新启动资源管理器;它首先结束该过程,然后再次启动它。
简单的?
所以它看起来 - 它确实似乎工作。然而,我注意到一些有趣的事情:当我尝试在兼容模式下启动一个程序(比如 XP 的 Power Calculator powertoy)时,它不再工作了!什么都没有发生——进程被创建并立即退出。
如果我通过任务管理器的运行对话框运行资源管理器,程序运行良好。
这是怎么回事?!
编辑1:
- 它是 32 位的,禁用了 WOW64 重定向这一事实没有任何区别。我做了64位,问题是一样的。
- 我试过
ShellExecute
了,但也没有用。
编辑2:
相同的确切代码只为我工作了几次,然后又停止工作......嗯?
jquery - IE8 兼容性视图中出现问题?
我在我的 Web 应用程序中使用 Jquery 和 asp.net 页面。在 IE8 兼容性中,某些控件宽度未正确呈现:对话框以某些自动宽度打开,但对话框标题宽度未随着其内容获得正确宽度。还有一些下拉列表显示的宽度非常小。
如何解决问题......
谢谢..
group-policy - 更改兼容模式/使用登录脚本运行
我们有 200 多台新成像的机器,并且了解到其中一些 Audacity 无法正常工作。出于某种原因,在某些(看似随机的)机器上,Audacity 需要处于 XPSP3 兼容模式才能正常运行并以管理员身份运行。由于我们有 200 多个这样的,我们正试图找到一种方法来告诉登录脚本来为我们更改 Audacity。这样,我们所要做的就是启动机器并登录。我环顾四周并没有找到太多东西。这甚至可能吗?谢谢
android - 清单和兼容模式混淆的多个屏幕
我在某处读过这个,我有点困惑
“如果您的应用程序明确支持这些屏幕 (true) 或需要“兼容模式”帮助 (false)。”
这是关于清单中的支持屏幕
据我所知,如果我说我不想支持大屏幕和小屏幕,我的应用程序仍然可以在市场上用于大小屏幕的手机,并且该应用程序将能够在此类设备上运行。只有屏幕会根据兼容模式绘制...我做对了吗?
好吧,我希望如果我坐着不支持小屏幕,我不希望我的应用程序能够安装在小屏幕设备上...
如何禁止在小屏幕设备上安装?
internet-explorer - IE9在某个页面自动进入兼容性视图
我目前正在管理一个我没有开发的电子商务网站。开发人员选择这样做,以便当您查看项目时,单击“添加到购物车”按钮使用 jQuery 的“发布”方法通过 Ajax 将项目的 ID 和指定数量发布到“/items/ajax_add_to_cart”。
我从网站所有者那里得到了一份报告,有两三个客户说他们正在将商品添加到他们的购物车中,但他们的购物车似乎是空的。我调查并在 Apache 访问日志中发现了以下条目(IP 地址和 URL 已更改):
请注意,当访问“/items/ajax_add_to_cart”页面时,用户代理字符串暗示 Internet Explorer 9 自动进入兼容性视图。这就解释了为什么购物车最终是空的。不过,我根本无法复制它。
关于为什么会发生这种情况的任何想法?我可能会添加<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
标签来修复它,但我希望能够首先重现该问题,以绝对确定发生了什么。
windows - Windows .exe 需要在某些 PC 上以“XP 兼容模式”运行
我有一个使用 Qt 框架构建的应用程序,在 mingw 环境中使用 qmake 编译,然后使用 Inno Installer 为 Windows 打包。
我们有许多关于安装的 .exe 的报告,需要“XP 兼容模式”或“管理员权限”才能在较新版本的 Windows 上运行。
不幸的是,尽管在许多 32 位和 64 位平台上进行了测试,但我们无法重新创建此问题,但我们收到的报告数量表明该问题是有效的。
这可能是什么原因造成的?该应用程序非常简单,不需要任何管理员权限即可运行。
如何调试问题并构建完全可分发的 .exe?
android - 兼容模式和Activity生命周期
以下是一些先决条件:
- 该应用程序专为智能手机(小、中、大屏幕)设计
- 该应用程序还需要在平板电脑上看起来一般(超大屏幕)
- 当在平板设备上运行时,该应用需要让用户选择在“拉伸以填满屏幕”和“缩放以填满屏幕”之间切换。
问题是 - 当用户在这些模式之间切换时,当前 Activity 重新启动 => 经历整个生命周期,我不希望这样 :)
我知道,如果旋转设备(从横向模式到纵向,反之亦然),我们可以使用清单中的 android:configChange 参数来防止 Activity 重新启动。但是在兼容模式的情况下,所有可能的选项都不起作用。
任何提示,在缩放/拉伸之间切换时不重启活动的想法都会很棒:)
android - 屏幕兼容模式
看完文档后我很困惑。我将我的应用程序设计为在小屏幕、普通屏幕和大屏幕上运行。我的问题是:如何防止我的应用在平板电脑上运行时被拉伸?换句话说:我想要
系统绘制应用程序的布局,就像在正常尺寸的手机(模拟 320dp x 480dp 屏幕)上一样,黑色边框填充屏幕的剩余区域。
如文档中所述。谢谢你。