【问题标题】:Is it possible to open up a php file in modal box instead of a new web page?是否可以在模式框中打开一个 php 文件而不是一个新的网页?
【发布时间】:2013-07-06 15:17:23
【问题描述】:

我正在使用以下代码将 ID 传递给 php 文件

echo "<a href='getID.php?id=".$row[0]."' ><img id='indPainting' src='".$num."' align='absmiddle' /></a> <br>        <div id='paintingName'>";

getID.php 将打开一个新页面。是否可以在模式框(对话框)而不是新页面中打开该页面,并使用关闭模式框按钮?

【问题讨论】:

    标签: php popup dialog


    【解决方案1】:

    您可以使用 jQuery 的 Modal 插件。例如:

    NyroModal (http://nyromodal.nyrodev.com/)

    下载并安装插件(你需要jQuery),包括javascript和css文件。

    通常,你应该有这个:

    <link rel="stylesheet" href="styles/nyroModal.css" type="text/css" media="screen" />
    <script type="text/javascript" src="js/jquery.nyroModal.custom.js"></script>
    <!--[if IE 6]>
        <script type="text/javascript" src="js/jquery.nyroModal-ie6.min.js"></script>
    <![endif]-->
    

    之后,在您的页面或主 javascript 文件中添加这个小的 javascript 代码。

    $(function() {
      $('.nyroModal').nyroModal();
    });
    

    并修改您的代码以在您的链接中添加“nyroModal”css 类,如下所示:

    echo "<a href='getID.php?id=".$row[0]."' class="nyroModal"><img id='indPainting' src='".$num."' align='absmiddle' /></a> <br>        <div id='paintingName'>";
    

    而且,它已经完成了,当你点击你的链接时,你的页面在一个模态框中打开了页面,并带有一个关闭按钮;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-03
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-09
      相关资源
      最近更新 更多