Telnet 在 JavaScript 中使用小程序
Telnet Using Applets in JavaScript
我正在尝试打开一个telnet窗口并将一些密钥发送到此活动窗口。下面是 JavaScript 代码:
var oWshShell = new ActiveXObject("WScript.Shell");
oWshShell.Run("telnet 43.43.22.45 23");
//oWshShell.Run("firefox.exe http://www.google.com");
//oWshShell.Run(" notepad.exe");
oWshShell = null;
但是我无法打开它们。它说该文件不存在。但是,未注释时,注释的行可以完美地工作。可能有什么问题?
提前谢谢。
>@Avi,我认为除非您使用Internet Explorer并启用完全信任安全性,否则您将无法在页面加载时执行此类命令。但是,如果必须这样做,则只需指定telnet.exe
的完整路径即可。请注意,windows 使用'
来分隔目录级别,但这是 javascript 的特殊字符,必须对其进行转义;即:
var path = "c:''Windows''System32"; // this is c:'Windows'System32 in javascript
您是否尝试过使用像telnet://43.43.22.45
这样的网址?
<a href="telnet://43.43.22.45">Connect to server</a>.
oWshShell.Run("telnet 43.43.22.45 23");
默认情况下,Telnet 位于系统路径中。 所以这应该有效。
//oWshShell.Run("firefox.exe http://www.google.com");
火狐不在系统路径中。 因此,润也不知道如何找到它。
//oWshShell.Run(" notepad.exe");
请注意"记事本"之前的空格 --> 该文件名不存在。
相关文章:
- Rails引擎:使主机应用程序javascript可用于Mounted Engine
- Windows 8应用程序Javascript和SQlite(数据库已锁定)
- 以下 Chrome 扩展程序 JavaScript 代码片段究竟是如何工作的
- 是否有一种从应用程序Javascript代码中自动生成序列图的方法
- <嵌入>或者<对象>标签视频播放错误处理程序-JavaScript
- 未捕获的语法错误:) 在 MVC 应用程序 JavaScript asp.net 参数列表后丢失
- 内联委托事件处理程序 Javascript
- 如何将excel文件导入Web应用程序(javascript/d3/html)
- 目录扫描程序JavaScript HTML
- 检查是否没有Internet连接-弹出-Windows 10应用程序(Javascript)
- 如何在WinRT应用程序(Javascript、C#)中区分Windows Phone 8.1和Windows 8.1
- jQuery Mobile Windows应用商店应用程序:JavaScript运行时错误:无法获取属性'ind
- 移动设备中的引导程序JavaScript问题
- Web应用程序Javascript,用于处理来自iOS设备摄像头的信息流(不是应用程序!)
- 在构建应用程序Javascript MVC的过程中,score/buildjs抛出了一个没有解释的错误
- Iframe应用程序JavaScript SDKpublish对话框错误(代码102)
- 如何在windows8商店应用程序(javascript)中播放youtube视频
- AJAX应用程序JavaScript加载问题
- 为什么获胜't我的引导程序javascript在本地运行
- 用于在纯客户端测试应用程序(javascript/jquery)中维护状态和管理i/o的体系结构