« Return to Thread: Drag and drop no php

Re: Drag and drop no php

by Webadmin-4 :: Rate this Message:

Reply to Author | View in Thread

Bom... para drag and drop vc não precisa necessariamente de ajax.

Não faz sentido usar interação com servidor para movimentar uma div.

O esquema é somente entre javascript e (X)HTML, mais nada...

Agora o que o esquema vai afzer... é outros 500...

Exemplo simples de drag'n drop: (sem AJAX - Não testei no IE, só no FF)
<html>
    <head>
        <style type="text/css">
            #mover { position: absolute; width: 100px; height: 100px;
background: #F00; cursor: move; }
        </style>
        <script type="text/javascript">
            var mover = false;
           
            document.onmousemove = function(e){
                if(mover){
                    var div = document.getElementById("mover");
                   
                    div.style.top = e.clientY+"px";
                    div.style.left = e.clientX+"px";
                }
            }
           
            function iniciaMover(){
                mover = true;
            }
           
            function finalizaMover(){
                mover = false;
            }
        </script>
    </head>
    <body>
        <div id="mover" onmousedown="iniciaMover();"
onmouseup="finalizaMover();">
        </div>
    </body>
</html>

Vlw???

Otavio escreveu:

>
> Olá, tens que usar Javascript e DOM (document object model);
> veja se esses endereços te ajudam:
> http://script.aculo.us/ <http://script.aculo.us/>
>
> Exemplos: http://github.com/madrobby/scriptaculous/wikis/draggable 
> <http://github.com/madrobby/scriptaculous/wikis/draggable>
>
> ----- Original Message -----
> From: "Marcus Fernandez" <espiao@... <mailto:espiao%40gmail.com>>
> To: <php-pt@... <mailto:php-pt%40yahoogrupos.com.br>>
> Sent: Friday, July 25, 2008 3:27 AM
> Subject: Re: [php-pt] Drag and drop no php
>
> Isso não é com PHP, é com JavaScript.
>
> Abraços
> Marcus Fernandez
>
> 2008/7/24 Ronaldo Pinto <ronaldo.araujop@...
> <mailto:ronaldo.araujop%40gmail.com>>
>
> > Olá a todos,
> >
> > É possível criar um recurso de drag and drop em uma página php?
> >
> > Obrigado,
> >
> > Ronaldo
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> > ------------------------------------
> >
> > ---- Endereços uteis PHP-PT ----
> > Para deixar de receber mensagens: php-pt-unsubscribe@...
> <mailto:php-pt-unsubscribe%40yahoogroups.com>
> > Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ 
> <http://br.groups.yahoo.com/group/php-pt/>
> > AJUDA URGENTE VIA CHAT, IRC, ICQ, etc:
> >
> >
> http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ 
> <http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/>
> > Questões de PHP mais difíceis não respondidas aqui:
> > http://br.groups.yahoo.com/group/php-especialistas/ 
> <http://br.groups.yahoo.com/group/php-especialistas/>
> > Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ 
> <http://br.groups.yahoo.com/group/php-empregos/>
> > Treinamento e certificação em PHP:
> > http://br.groups.yahoo.com/group/php-treinamento/ 
> <http://br.groups.yahoo.com/group/php-treinamento/>
> > Outras listas de interesse para quem desenvolve em PHP:
> >
> http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ 
> <http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/>
> > Componentes prontos de programação em PHP:
> http://www.phpclasses.org/ <http://www.phpclasses.org/>
> > Artigos em Português:
> > http://phpbrasil.com/Links <http://phpbrasil.com/Links> do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> ------------------------------------
>
> ---- Endereços uteis PHP-PT ----
> Para deixar de receber mensagens: php-pt-unsubscribe@...
> <mailto:php-pt-unsubscribe%40yahoogroups.com>
> Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ 
> <http://br.groups.yahoo.com/group/php-pt/>
> AJUDA URGENTE VIA CHAT, IRC, ICQ, etc:
> http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ 
> <http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/>
> Questões de PHP mais difíceis não respondidas aqui:
> http://br.groups.yahoo.com/group/php-especialistas/ 
> <http://br.groups.yahoo.com/group/php-especialistas/>
> Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ 
> <http://br.groups.yahoo.com/group/php-empregos/>
> Treinamento e certificação em PHP:
> http://br.groups.yahoo.com/group/php-treinamento/ 
> <http://br.groups.yahoo.com/group/php-treinamento/>
> Outras listas de interesse para quem desenvolve em PHP:
> http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ 
> <http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/>
> Componentes prontos de programação em PHP: http://www.phpclasses.org/ 
> <http://www.phpclasses.org/>
> Artigos em Português:
> http://phpbrasil.com/Links <http://phpbrasil.com/Links> do Yahoo! Grupos
>
>  

 « Return to Thread: Drag and drop no php

LightInTheBox - Buy quality products at wholesale price!