【问题标题】:Creating an alert box with a button connected to a link使用连接到链接的按钮创建警报框
【发布时间】:2015-08-12 07:00:15
【问题描述】:

致敬!我想创建一个警报框,它回显连接到链接的按钮。我想用 php 来完成所有的事情。我想把这段代码放在我的 codeigniter 控制器函数中。

这是一段可以回显连接到链接的按钮的代码:

echo '<a href="' . $url . '">Add to Google Contacts</a>';

请帮助我完成我的任务。非常感谢。

【问题讨论】:

    标签: php codeigniter button echo alert


    【解决方案1】:

    Alert 是一种特殊的方法,只用于显示一些消息,带有一个按钮。只有我们可以在里面写文字。如果你想要一个带有自己组件的警报框,请自己设计一个新的。但它永远不会成为一个警告框。通过使用 jquery 你可以做到这一点..粘贴它。

    这是对话框的Jquery代码,粘贴它。

    <html>
      <head>
       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
        <style></style>
      </head>
         <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
        <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script>
    <script src='template/js/jquery.textarea-expander.js'></script>
     <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
    <script type="text/javascript">
    // <---- VENTAÑAS DE PARAMETERES---->
    $(document).ready(function() { 
    var regex,v,l,c,b,i,contapara=3;
    
    
    
    
    $( "#wnd_Addparam" ).dialog({
                autoOpen: false,
                height: 'auto',
                width: 350,
                modal: true,
                resizable:false,
                buttons: {
                    "Link": function() {
                       location.href="http://www.google.com";
        return false;  },
                    Cancel: function() {
                    $( this ).dialog( "close" );
                    }
                },
                close: {}
            });
    
    
                    $( "#wnd_Addparam" ).dialog( "open" );
    
    
                        });
    </script>
      <body>
    
    <div id="wnd_Addparam" title="Information" ></div>
    </body>
    </html>
    

    希望这对您有所帮助。

    【讨论】:

    • Vijay - 我知道 echo 、a href 和 button ,但是如何制作一个警报框并将连接到链接的按钮放入其中 - 使用 php 代码 - 感谢您的帮助
    • Vijay - 我想在控制器中创建它并在视图中显示它 - 可以吗
    【解决方案2】:

    你可以用JavaScript来点赞,

    echo "<a href='onclick='javascript:function(id)''></a>";
    

    还有你可以使用的javascript,

    function(id)
    {
        window.location.href("file_name.php")
    }
    

    【讨论】:

      【解决方案3】:
      echo "<a href='#'><button onclick='".'alert("your alert message")'."'>Try it</button>"; 
      

      【讨论】:

      • 以上完整代码为 echo "" ;
      • Vijaykanth - 它不起作用,然后我的网页变成空白
      • Vijaykanth - 谢谢你的帮助 - 顺便说一句,任何其他有效的解决方案
      • echo "";
      • Vijaykanth - 是的,这不起作用。我试过了。谢谢。
      猜你喜欢
      • 2018-01-23
      • 1970-01-01
      • 2022-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-09
      • 1970-01-01
      相关资源
      最近更新 更多