Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Problema document.createElement('table');
mercoledì 20 giugno 2007 - 10.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
mer 20 giu 2007 - 10:09
366_autoCompleteTB_JS.zip
Ciao ragazzi,
ho trovato del codice .js per evvettuare l'Autocomplete, bene ho implementato il codice su una mia pagina .aspx e tutto funziona correttamente.
Adesso sto cercando di utilizzare lo stesso codice in una pagina .ascx ed il problema è che nel momento in cui digito nella textbox mi si apre la tabella di suggerimento... ma questa và a finire come posizione "sotto" (quindi in parte nascosta e non attiva) un'altra tabella appena sotto la text box.
document.body.removeChild(document.getElementById('tat_table'));
a = document.createElement('table');
a.cellSpacing='1px';
a.cellPadding='2px';
a.style.position='absolute';
a.style.top = eval(curTop(actb_curr) + actb_curr.offsetHeight) + "px";
a.style.left = curLeft(actb_curr) + "px";
a.style.backgroundColor=actb_self.actb_bgColor;
a.id = 'tat_table';
queste sono le istruzioni per creare la tabella e correttamente mette la position "absolute"
Adesso non riesco a capire perchè lo stesso scenario su di una pagina .aspx funzioni mentre in una .ascx NO .
SCUSATE MA HO RISOLTO... analizzando bene la pagina ho visto che la pagina ascx era all'interno di un PANEL :
<asp:Panel id="Panel1" style="OVERFLOW-Y: scroll; Z-INDEX: 101; OVERFLOW-X: auto; POSITION: relative"
runat="server" Height="100%" Width="100%">
togliendo lo Z-INDEX adesso funziona bene.
grazie lo stesso
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !