我当前正尝试在web浏览器中打开一个MsRdpClient连接,方法是打开一个新选项卡并向其传递动态服务器名称。然而,下面的代码似乎不起作用,并且我不能动态地填充任何所需的值,即servername和可用屏幕宽度和高度。
resWidth = request.querystring("width")
resHeight = request.querystring("height")
MsRdpClient.DesktopWidth = resWidth
MsRdpClient.DesktopHeight = resHeight
MsRdpClient.Width = resWidth
MsRdpClient.Height = resHeight
MsRdpClient.server = request.querystring("fqdn")
MsRdpClient.username = "username"
MsRdpClient.AdvancedSettings.ClearTextPassword = "password"
MsRdpClient.AdvancedSettings2.RDPPort = "3389"
MsRdpClient.Connect
我真的不知道下一步该怎么做。我看到在一些论坛上有人问过这个问题,但似乎没有人能给出答案。任何帮助都将不胜感激。
发布于 2013-03-13 02:58:27
下面是我最终使用的脚本。通过scriptlet将所需的变量放入其中是起到作用的。即"<%=fqdn%>“
resWidth = (screen.AvailWidth - 45)
resHeight = (screen.AvailHeight - 150)
MsRdpClient.DesktopWidth = resWidth
MsRdpClient.DesktopHeight = resHeight
MsRdpClient.Width = resWidth
MsRdpClient.Height = resHeight
MsRdpClient.server = "<%=fqdn%>"
MsRdpClient.AdvancedSettings2.RDPPort = "3389"
MsRdpClient.Connect
sub MsRdpClient_OnDisconnected(disconnectCode)
history.go(-1)
end sub
https://stackoverflow.com/questions/14737814
复制相似问题