2012-04-08 56 views
0

我正在創建一個基於桌面的文件共享系統,我需要一種使用contextmenu來刪除文件並與之交互的方法。它必須能夠知道已經被點擊了哪些文件等智能JavaScript contextMenu

 <?php if ($dirs = @opendir($path)) { 
      while (($file = readdir($dirs)) !== false) { 
       if ($file != "." && $file != "..") { 
      ?> 
      <div class="icon"> 
       <a href="<?php echo $path."/".$file?>" > 
        <div class="ico <?php include('includes/php/ext_check.php');?>"></div> 
        <?php echo " ".$file?> 
       </a> 
       <!--<a href="javascript:void(0);" onClick="deleteOption('<?php echo $path."/".$file?>');"> 
        delete 
       </a>--> 
      </div> 
<?php }} 
    closedir($dirs); 
    } 
?> 

這是顯示文件中的代碼和註釋行是要刪除的文件的代碼。我需要能夠在上下文菜單中包含該行刪除。 有什麼幫助嗎?謝謝。

回答

0

我不完全相信,如果我得到你的意圖在這裏..

但是讓我們說..當用戶單擊上下文菜單中的一些事情,你想顯示相應的選項一樣,如果它可以刪除該文件上下文菜單應顯示刪除選項,否則它不應該..

如果上面是你所需要的..你可以將自己的屬性添加到您的標記像

<div myAttribute="delete|something" ></div> 

選擇一些獨特的屬性名稱,它被點擊時你可以擁有屬性值a nd show items items ..