发送url但保持在同一页面上(php、codeigniter、javascript)

发送url但保持在同一页面上(php、codeigniter、javascript),codeigniter,Codeigniter,这就是我的处境。我正在用codeigniter编写一个webinterface来向虚拟服务器发送命令。这些命令以url的形式通过浏览器传递 例如: 然后,该服务器执行操作,web界面刷新屏幕截图 我只想在html中有一组链接,将此命令发送到浏览器。 但是如果我点击链接,用户必须停留在同一页面上。因此,命令已发送,但没有其他交互 我正在使用codeigniter 有什么建议吗 创建一个视图并将其复制到您的视图中: <html> <head> <meta http-eq

这就是我的处境。我正在用codeigniter编写一个webinterface来向虚拟服务器发送命令。这些命令以url的形式通过浏览器传递

例如: 然后,该服务器执行操作,web界面刷新屏幕截图

我只想在html中有一组链接,将此命令发送到浏览器。 但是如果我点击链接,用户必须停留在同一页面上。因此,命令已发送,但没有其他交互

我正在使用codeigniter


有什么建议吗

创建一个视图并将其复制到您的视图中:

<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<script src="http://code.jquery.com/jquery-1.8.2.min.js" type="text/javascript"></script>
</head>
<body>
<a href="#" id="myBtn">Click here!</a>

<script type="text/javascript">
  $(document).ready(function(){
     $("#myBtn").click(function(){  
       $.get("http://server.com/TgtSendIRCommand?id=UM-02&code=KEY_UP ");        
     });
  });
</script>
</body>
</html>

$(文档).ready(函数(){
$(“#myBtn”)。单击(函数(){
$.get(”http://server.com/TgtSendIRCommand?id=UM-02&code=KEY_UP”);
});
});

没有经过测试,但是上面的内容应该可以帮到你。

这就是AJAX的用武之地。。你用JavaScript试过了吗?我不知道怎么做,我对JavaScript很陌生。你有一个例子吗?只需要添加一些编码
<?php
        session_start();
        $_SESSION['http://localhost/profile.php'] = $_SERVER['REQUEST_URI'];
        $sess=$_SESSION["email"];
        $servername = "localhost";
        $username = "root";
        $password = "";
        $dbname ="reg";
        if(!isset ($sess)) 
        { 
            header("Location:login.php");
            exit;
        }