如何把下面代码中的IP,改成自动的?直接根据实际访问的网页地址自动适应。
test.264
test.264
如何在网页刚进来的时候,马上执行do.Go(rtsp://192.168.12.44:8854/test.264);
回复讨论(解决方案)
如何把下面代码中的IP,改成自动的?
这样有什么作用?
直接写相对路径就可以了。
第2个问题 如下
- nbsp;HTML>
function $(el){return typeof el == 'string' ? document.getElementById(el) : el;}function doGo(o){alert(o)};$('test').onclick();
登录后复制
问题是,它不是相对路径的问题呀
rtsp://192.168.12.44:8554/test.264
这是RTSP协议的一个播放流,不是网页。
那楼主 你说的ip自动,是什么意思? 自动认识服务器的ip?
WEB服务器和RTSP服务器都在同一机器上
服务器IP为192。168。12。44时没问题
当改为192.168.12.43时呢?
总不能改一次IP,网页中的内容都要对应做修改吧?
- nbsp;HTML>
function $t(name, cot){cot = cot || document;return cot.getElementsByTagName(name);} function doGo(o){ alert(o) }; //$('test').onclick();var ip = 'rtsp://192.168.12.43:8554/';var obj = $t('a');for(var i = 0, len = obj.length; i < len; i++){obj[i].title = ip + obj[i].title;}
登录后复制
这个意思?
楼主可以把这段js单独存为js文件,每个页面都调用,改ip的话,每个页面就都改了。
我是做网络摄像机的
WEB服务器,是在网络摄像机中的。
网页,烧在里边之后就是固定的了。
所以,我需要的不是手工的修改网页,或者JS中的内容
我用http://192.168.a.b/index.html访问的时候
就使用rtsp://192.168.a.b/live.264访问
这样的话,应该如何修改?
HTML code
nbsp;HTML>
var ip = ‘rtsp://’+location.host+’/’;
var ip = ‘rtsp://’+location.host+’/’;
就是这么个意思了