HTML5客户端:如何最大化浏览器窗口
概述
RDP协议不允许在连接时调整大小而不重新连接。
请注意,通过使用 Terminal Service Plus HTML5 客户端连接,您将获得最佳体验。 最大化的浏览器 .
然而,如果您想强制浏览器窗口尽可能大,可以尝试“强制”HTML5窗口以最大尺寸打开(但不能作为“最大化”窗口,因为互联网浏览器的安全限制)。
最大化浏览器窗口
您需要修改位于您的 Terminal Service Plus 目录中的文件“Clients\www\software\common.js”。我们建议您使用文本编辑器,如 Notepad++。 不 使用Word)。
为了拥有一个使用整个屏幕的浏览器窗口,您需要修改包含“window.open”的行,并添加以下文本:
screenX=0,screenY=0,left=0,top=0,fullscreen=yes,width=”+(screen.availWidth-5)+“,height=”+(screen.availHeight-(55))
这允许IE/Chrome/Firefox/Safari以屏幕大小(减去Windows栏)打开窗口。不幸的是,无法强制网页浏览器在“全屏”Windows类型中“最大化”窗口。
打开文件并搜索“window.open(”
然后在括号前添加新的内容,例如:
window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse);
将变为:
window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse, "screenX=0,screenY=0,left=0,top=0,fullscreen=yes,width="+(screen.availWidth-5)+",height="+(screen.availHeight-(55)));
再一次:
tmpwin = window.open(p, ‘_blank’); //Chrome需要_blank
将变为:
tmpwin = window.open(p, ‘_blank’, “screenX=0,screenY=0,left=0,top=0,fullscreen=yes,width=”+(screen.availWidth-5)+“,height=”+(screen.availHeight-(55))); //Chrome需要_blank
再一次:
success = window.open(p, k);
将变为:
success = window.open(p, k, "screenX=0,screenY=0,left=0,top=0,fullscreen=yes,width="+(screen.availWidth-5)+",height="+(screen.availHeight-(55)));
最后:
cpwin = window.open("about:blank", n);
将变为:
cpwin = window.open(“about:blank”, n, “screenX=0,screenY=0,left=0,top=0,fullscreen=yes,width=”+(screen.availWidth-5)+“,height=”+(screen.availHeight-(55)));