Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
有时候需要读取别人网页上的一段字符串,怎么去读取呢?
在用者和星读取客户端上互联网时的公网真实IP地址时,发现如果用户在网卡中设置了一个私网地址时,也是能上到互联网的,比如是通过LAN上互联网时,此时的者和星读取客户端的IP地址都是假的公网IP(即取得的是网卡上设置的私网地址),即使是PPPOE拨号也是可以在网卡上设置私网地址的,因为这样ISP会自动分配公网IP,但是者和星取得的也是私网地址。
我看朋友的易语言采用的是直接读取某网页提供的公网IP方式获取真实的公网IP,好像是通过网页坐标计算而获取的。
比如下面的万网提供的服务网页,者或星如何去读取该网页中的IP地址字符串为己用呢?
其实,这个功能在日常的其他应用中也是需要的!!!希望者和星能有之。
使用 星 得到了。
但 者 不行。
如果能在“URL窗口定位”的方法中增加“获取源码”的方法,这样,者就也许能轻松解决这个问题了。
帖子主题“怎么读取网页上的一段字符串?”,应该是很容易理解的吧,这本身应该是一种功能。
至于具体运用到实际中,各有需求。
本帖中运用到实际需求中体现的还是帖子主题的功能需求,读取该网页出现的IP地址字符串。
为什么要采用这样的方式去获取公网IP地址,主贴中已经讲明了,就是在某些情况下,者和星都不能获取本机真实的公网IP地址,因此,变通的采用读取某网页的字符串来获取,因为,只要本机一访问该网页,该网页就会自动给出你此时的公网IP地址——也就是本机自身的IP地址。
谢谢 jsphp 兄弟的回帖!
针对您回答的两个问题,我想请教:
第一,请您用javascript做个实例来看看,但是一定要完成用javascript 取得的网页字符串送给搭建者中去继续处理。
千万别整个javascript取得的字符串简单的显示在页面上,这个小学生都会,不算本事。如果什么都只是简单的一个显示出来看看,比搭建者做得更好的网站编辑软件多之广也!
第二,请您将主贴多读两遍后,完全模拟主贴所讲的环境后,再用 搭建者 试一试再说简单之时,理当崇拜您为老大!
谢谢您!!!