Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028

    [VB] COntrollo WebBrowser e Drag&Drop

    Ciao a tutti
    In un webbrowser in una form VB carico una pagina HTML piena di immagini.
    Ora io devo intercettare l'evento di drag&drop di una immagine per poterne cambiare i dati che vengono draggati (quando si trascina un'immagine viene droppato l'url).
    Ora. Nella pagina HTML nel codice metto:
    IMG SRC=... OnDrag=...

    Così riesco ad intercettare il Drag (anche dentro VB).
    Ma come faccio a cambiare l'URL visto che il maledetto webbrowser è uno dei pochi controlli che non abbia eventi di OLEDrag... ?

    C'è un modo per farlo nel codice della pagina?
    Mi basta anche una soluzione JavaScript compatibile solo con IE...

    Spero di essermi spiegato!

  2. #2

  3. #3
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    In alternativa sapete se è possibile realizzare un javascript che modifichi le proprietà di un immagine in modo che si riescano a cambiare i dati che vengono draggati?

    Mi basta che funzioni con IE 4.XX in su...

    :master:

  4. #4
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    :mavieni: :mavieni: :mavieni: :metallica

    Risolto con JavaScript

    codice:
    Print #N, "<script language=""JavaScript"">"
    Print #N, "function HighlightCell(theRow, theColor){"
    Print #N, "    theRow.style.backgroundColor=theColor;"
    Print #N, "}// HighlightCell"
    Print #N, "function ChangeDragData(NewData){"
    Print #N, "     window.event.dataTransfer.setData('Text', NewData);"
    Print #N, "}// ChangeDragData"
    Print #N, "</script>"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.