我需要使网络应用程序作为窗口全屏应用程序工作.在IE-11(最后一个)为PC(WIN-7),全屏模式,用一个按钮关闭它

I need to make web-app work as windows full screen app. In IE-11 (last) for PC (WIN-7), full screen mode, with a button to close it

本文关键字:应用程序 模式 一个 按钮 WIN-7 最后一个 窗口 网络 工作 IE-11 PC      更新时间:2023-09-26

我需要让web应用程序像windows全屏应用程序一样工作。

在MicrosoftInternetExplorer-11(最后一个)PC(Windows7),全屏模式,用一个按钮关闭它。

第一个任务是全屏模式。

我可以很容易地制作全屏(感谢这里的另一个问题)

window.open ("mapage.html","","fullscreen=yes");  
window.open('','_parent','');  
window.close();

它工作得很好,但仅适用于"localhost",一旦我将文件放入服务器,"全屏"似乎不是完全全屏的,但它还显示了带有/close/和/minimite/按钮和/address-bar/的窗口标题。它揭示了IE.

第二个任务是关闭它的按钮。幸运的是,IE窗口可以通过简单的关闭

window.close(); 

但IE请求批准,它暴露了自己。我从上面的代码中找到了一种绕过它的方法,我用它来让IE在全屏中工作。很遗憾,我无法使用此全屏解决方案。所以,如果还有另一个,请考虑到我需要所有应用程序的关闭按钮。

好吧,这就是我想到的:

选项1

使用某些东西在信息亭模式下运行Internet Explorer。

像.bat文件

"%ProgramFiles%'Internet Explorer'iexplore.exe" -k "http://google.com/"

或Delphi(有一个.exe文件):

var filename, parameters: string;
begin
  filename := '"iexplore.exe"'; 
  parameters := ' -k "http://google.com/"';
  ShellExecute(handle,'open',PAnsiChar(filename), PAnsiChar(parameters), nil , SW_MAXIMIZE);  
end;

选项2

使用Delphi和EmbeddedWB组件。

EmbeddedWB1.Navigate('http://google.com/');

一个字符串的代码,我有自己的浏览器,有或没有地址面板。