Avatar billede klasker Nybegynder
04. maj 2003 - 00:31 Der er 5 kommentarer og
1 løsning

Drop-and-Drag med Link

Davs folkens.

Jeg har et svært (tror jeg da) spørgsmål.
Det går ud på hvordan man gør sådan at man kan "trække" et link over i et andet browser-vindue og dropper man det dér, så sker der noget.
Jeg er ikke sikker på om JavaScript kan udføre dette. SKAL der en Java Applet til? Eller kan det overhovedet lade sig gøre?

På forhånd tak for hjælpen,
Klasker.
Avatar billede klasker Nybegynder
04. maj 2003 - 00:33 #1
PS: Man skal kunne få fat på URL'en fra den link man har trukket over.
Avatar billede klasker Nybegynder
04. maj 2003 - 00:34 #2
Ups! Det egentlige spørgsmål er faktisk ikke om der skal en Java Applet til.
Hvis det kan gøres med JavaScript vil jeg gerne vide hvordan. Bare så der ikke opstår misforståelser...
Avatar billede Slettet bruger
04. maj 2003 - 12:01 #3
Det kan formentlig godt lade sig gøre med JavaScript, men det bliver meget kompliceret. Kan du ikke fortælle lidt mere om problemet?
Avatar billede mortrr Praktikant
04. maj 2003 - 12:45 #4
Det bliver en ren IE løsning.
<SCRIPT>
function dropLink() {
    newLink=window.event.dataTransfer.getData('text');
    window.event.srcElement.value=newLink;
}

function cancelThis() {
    window.event.returnValue=false;
}
</SCRIPT>
<BODY>
<INPUT VALUE="Træk link herind" ondragstart="cancelThis()" ondragenter="cancelThis()" ondragover="cancelThis()" ondrop="dropLink()">
</BODY>
Avatar billede klasker Nybegynder
04. maj 2003 - 14:12 #5
Variablen newLink kommer altså til at indeholde URL'en?
Avatar billede mortrr Praktikant
04. maj 2003 - 14:58 #6
Den indeholder alt der trækkes over på den. Den er egentligt lige glad med hvad det er.
Men hvis det er et link der trækkes, så vil den indeholde URL'en.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester