Home >Web Front-end >HTML Tutorial >HTML novice question, help_html/css_WEB-ITnose
How to change the IP in the code below to automatic? Automatically adapt directly based on the actual web page address visited.
1b13040c7fd1f499b1b42727b0cf4202
title);return false;">test.2645db79b134e9f6b82c0b36e0489ee08ed
8554/02.mp3" href="#" onclick="doGo(this.title);return false;">02.mp35db79b134e9f6b82c0b36e0489ee08ed
;
16b28748ea4df4d9c2150843fecfba68
How to execute do.Go(rtsp://192.168.12.44:8854/test.264) immediately when the web page first comes in;
What does this do?
Just write the relative path directly.
The second question is as follows
<!DOCTYPE HTML><html> <head> <meta charset="gb2312" /> <title></title> <style> </style> </head> <body> <div style="margin: 50px"> <a title="test.264" href="#" onclick="doGo(this.title);return false;" id="test">test.264</a> <span style="margin: 20px;" /> <a title="02.mp3" href="#" onclick="doGo(this.title);return false;">02.mp3</a> <span style="margin: 20px;" /> </div> <script> function $(el){ return typeof el == 'string' ? document.getElementById(el) : el; } function doGo(o){ alert(o) }; $('test').onclick(); </script> </body></html>The problem is that it is not a relative path problem
rtsp://192.168.12.44: 8554/test.264
This is a playback stream of RTSP protocol, not a web page.
Both the WEB server and RTSP server are on the same machine
There is no problem when the server IP is 192.168.12.44
What happens when it is changed to 192.168.12.43?
You can’t change the IP once. The content on the web page must be modified accordingly, right?
<!DOCTYPE HTML><html> <head> <meta charset="gb2312" /> <title></title> <style> </style> </head> <body> <div style="margin: 50px"> <a title="test.264" href="#" onclick="doGo(this.title);return false;" id="test">test.264</a> <span style="margin: 20px;" /> <a title="02.mp3" href="#" onclick="doGo(this.title);return false;">02.mp3</a> <span style="margin: 20px;" /> </div> <script> 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; } </script> </body></html>
The WEB server is in the network camera.
The web page will be fixed after being burned inside.
Therefore, what I need is not to manually modify the web page or the content in JS
When I use http://192.168.a.b/index.html to access it
I use rtsp://192.168.a.b /live.264 visit
In this case, how should I modify it?
HTML code
fef50554eca1a427827adaa329da8122
100db36a723c770d327fc0aef2ce13b1
93f0f5c25f18dab9d176bd4f6de5d30e
" />
t;
< ;div style="margin: ...
var ip = 'rtsp://' location.host '/';
var ip = 'rtsp://' location.host ' /';