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 に答える