0

我正在创建一个基于桌面的文件共享系统,我需要一种使用上下文菜单来删除文件并与之交互的方法。它需要能够知道点击了什么文件等。

      <?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);
    }
?>  

那是显示文件的代码,注释掉的行是删除文件的代码。我需要能够在上下文菜单中包含该删除行。有什么帮助吗?谢谢。

4

2 回答 2

0

我猜你的意思是:http: //luke.breuer.com/tutorial/javascript-context-menu-tutorial.htm

于 2012-04-08T16:51:02.957 回答
0

我不确定我是否在这里得到了你的意图..

但是让我们说..当用户单击上下文菜单中的某些内容时,您希望显示相应的选项,例如是否可以删除该文件上下文菜单应该显示删除选项,否则不应该..

如果以上是您需要的..您可以将自己的属性添加到您的标签中,例如

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

选择一些唯一的属性名称,当它被点击时,您可以拥有属性值并相应地显示项目..

于 2012-04-08T15:59:01.660 回答