HTML Javascript网页内容读入var

 倪好蛋蛋小猪 发布于 2023-01-12 14:22

可以说我有这个网站链接:http://checkip.amazonaws.com/ .我已经制作了一个java程序(实际程序,而不是网页),它读取了这个网页的内容(例如"25.25.25.25")并将其显示在jLabel(使用Netbeans IDE 1.7.3)中并且它可以工作.

现在我如何阅读同一网页的内容(例如"25.25.25.25")并将其作为普通文本显示在网页上(最终网页必须是.html而不是.php或者什么)?

我不介意任何脚本是html或javascript或任何东西,我只是需要它工作,以便当网页打开时,它可以读取如下内容:

"你的IP:25.25.25.25"

优选地读取的内容http://checkip.amazonaws.com/成


如果我可以将IP转换为var或将该网页的内容读入var我很高兴,但其他代码很高兴,只要它有效.

请帮助:(一直盯着谷歌几天,无法找到解决方案)

1 个回答
  • 你需要3个文件(在同一目录中)才能做到这一点.用于显示ip的HTML文件,用于通过curl获取该ip的PHP文件,以及用于连接html和php的JS文件.如果"最终网页"可能是ip.php本身会更简单,但让我们这样做:

    1)ip.html("最终网页")

    <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
    <script type="text/javascript" src="ip.js"></script>
    
    <div id="ip"></div>
    

    2)ip.php

    <?php
      $curl = curl_init();
      curl_setopt($curl, CURLOPT_URL, 'http://checkip.amazonaws.com');
      $result = curl_exec($curl);
      curl_close($curl);
    ?>
    

    3)ip.js

      $.ajax({
        url: 'ip.php',
        type: "GET",
        success: function (data) {
          $('#ip').html("Your IP: " + data);
        }
      });
    

    如果您需要更多解释,请告诉我.

    2023-01-12 14:25 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有