1

我正在尝试创建一个网页,该网页的区域显示不同的文本,具体取决于单击的链接。我在点击命令上查看了 if else 代码、嵌入对象。

这是我整理的一些基本代码。有人可以让我知道我是否在正确的轨道上或哪里出错了。我也认为我需要使用 AJAX,但我对此并不熟悉。

任何帮助将不胜感激。

<table width="80%" cellspacing="0" cellpadding="0" align="center">
   <tr>
       <td>
           <div align="center">
              <a href="#Step1" class="menuNav">
                  <strong>Step 1</strong>
              </a>
           </div>
        </td>
        <td>
           <div align="center">
              <a href="#Step2" class="menuNav">
                  <strong>Step 2</strong>
              </a>
           </div>
         </td>
         <td>
           <div align="center">
              <a href="#Step3" class="menuNav">
                  <strong>Step 3</strong>
              </a>
           </div>
         </td>
       </tr>
    </table>

    <br />

    <object type="text/html" width="80" height="150" border="thin">
       <?php
         if( onclick = "#Step1" ) {
            echo (i hope this work );
         } else { }
       ?>
    </object> 
4

1 回答 1

0

您的意思是为不同的链接显示不同的区域吗?这是代码的样子:

<table width="80%" cellspacing="0" cellpadding="0" align="center">
   <tr>
<?php
switch ($_GET['step']) {
case 1:
?>
       <td>
           <div align="center">
              <a href="#Step1" class="menuNav">
                  <strong>Step 1</strong>
              </a>
           </div>
        </td>
<?php
break;
case 2:
?>
        <td>
           <div align="center">
              <a href="#Step2" class="menuNav">
                  <strong>Step 2</strong>
              </a>
           </div>
         </td>
<?php
break;
case 3:
?>
         <td>
           <div align="center">
              <a href="#Step3" class="menuNav">
                  <strong>Step 3</strong>
              </a>
           </div>
         </td>
<?php
break;
}
       </tr>
    </table>

这是为不同的 url 显示标记的不同部分的一种非常简单的方法。然后,您可以让您的用户转到不同的链接以显示不同的块(/script.php?step=1 等)

于 2013-02-22T02:16:06.243 回答