最近公司准备使用nodejs做消息通讯这方面,全部门就我一个在看nodejs…其他的基本都做好了,只是其他部门都是j2ee做的,我这部分,必须使用nodejs工程,我用的是express组件搭的工程,在nodejs服务器下的页面使用socket.io是没有问题的。但如果是单独页面就无法使用。因为整个工程只有一部分是用nodejs做的,所以最好可以在他们做好的页面上做客户端,不知这是否可行。还有本来准备用iframe嵌套nodejs页面的,但技管中心不让,说iframe有漏洞,请问如果不能让他们的工程嵌套,有没有什么iframe替代品呢?
@youxiachai能说明白点吗?我是初学者听不太懂,确实加载了,不过报错,因为那个js还要引用socket.io中的其他文件,请大神帮忙解决下,报的错是xmlhttprequest cannot load http://socket.io/…
@youxiachai 你好,首先十分感谢您的回复,您发送的网址我都用心看了,上面说的是直接打开页面不行,我现在就是直接打开的页面,所以无法加载。上面给出的解决方法是,在浏览器上输入ip地址加端口号,这样一下不还是经过了nodeJS了。一个独立的页面还是无法使用。。。
@youxiachai 使用nodejs建立的端口,在浏览器上输入ip+端口,不是向nodejs服务器请求了get方法吗?nodejs返回的页面显示在浏览器上。这个页面和我本地打开的页面一样吗?同样的html文件,通过在浏览器中输入ip+端口号打开和本地直接打开,一个报错一个不报错,这个是我纠结的问题。。。我是想本地直接打开的html文件,怎么能使用socket.io。也许我想的是错的,还是请大神帮帮忙和我讲解讲解