come posso fae per creare una tabella con le colonne che si allargano con il mouse come quelle di excel?![]()
![]()
come posso fae per creare una tabella con le colonne che si allargano con il mouse come quelle di excel?![]()
![]()
Se intendi tabelle che l'utente allarga a suo piacimento...beh, Excel non è un programma di poki Kb.
Se le vuoi larghe quanto il contenuto basta non dare una dimensione alla tabella ed alle celle![]()
La più grande forza a disposizione dell'umanità è la non violenza (Ghandi).
(15/06/2003 - 16 points, 17 rembounds and 1 standing ovation x Admiral David Robinson... San Antonio Spurs~ 2003/5 NBA champions)
no non voglio mettere su excel però vorrei che l'utente allargasse a piacimento le colonne, e volevo sapere se c'era un modo possibile.
In teoria credo che sia possibile. occorre usare gli eventi legati al mouse (onmousedown, onmouseup, onmousemove, ...) da applicare ad un oggetto (occorre quindi una immagine o un <div> apposito in cui far movere il mouse per questo scopo).
Ci possono essere problemi di compatibiita`.
In pratica io non mi metterei a fare un lavoro del genere, se non strettamente necessario.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
leggi: non puoi sperare di realizzare funzionalita' evolute utilizzando un comune browser... oltretutto gratuito :quipy:Excel non è un programma di poki Kb.
Per cose piu' complicate di una pagina web devi utilizzare i linguaggi di programmazione... se poi riesci a realizzare un plugin puoi sempre commercializzarlo... (anche i programmatori hanno da pagare le bollette)
Morale: e' possibile che sia possibile, specie se si parla di IE, ma occorre valutare se vale la pena...
![]()
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Guarda che io uso i "linguaggi di programmazione", e stavo chiedendo come posso fare lato client questa cosa, e se è possibile farlo, poi lo so che ci sono dei problemi di compatibilità ma quelli poi li vedrà il mio datore di lavoro.
Se specifichi quale ti sposto sul forum piu' adatto :quipy:Originariamente inviato da cirio
Guarda che io uso i "linguaggi di programmazione",
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
be io uso principalmente php ma per fare questa cosa mi serve un linguaggio lato client e per questo volevo utilizzare javascript. :tongue:
Continuo a pensare che non ne valga la pena... ma purtroppo mi piacciono le sfide![]()
ecco l'esempio:
ciaocodice:<HEAD> <script> var spFlag=false; var osx=0; var nsx=0; function spMove(o) { if ( spFlag ) { nsx = event.screenX; ll = parseInt(document.getElementById(o).style.width) + nsx-osx document.getElementById(o).style.width=""+ll+"px"; osx = nsx; } } function spDown(o) { document.body.style.cursor='move'; spFlag = true; osx = event.screenX; } function spUp(o) { document.body.style.cursor='auto'; spFlag = false; } function selectstart(){ if ( event.srcElement.tagName != "INPUT" && event.srcElement.tagName != "TEXTAREA") { return false; } else { return true; } } document.ondragstart = new Function("return false;"); </script> </HEAD> <BODY> <table border=1 cellpadding=0 cellspacing=0> <tr> <td nowrap> <div id="t1" style="width: 20px;display: inline;"></div> [img]nero.gif[/img] </td> <td nowrap> <div id="t2" style="width: 20px;display: inline;"></div> [img]nero.gif[/img] </td> <td nowrap> fisso </td> </tr> </table> </BODY>
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Grazie sei stato molto gentile, ma penso che lascerò perdere ho notato che ci sono vari problemi di compatibilità, e cercherò di convincere il mio capo che è un casino e che non ne vale veramente la pena.
:adhone:
ciao ciao
![]()