
05/07/2005, 09:04
|
| | Fecha de Ingreso: febrero-2002
Mensajes: 157
Antigüedad: 23 años, 2 meses Puntos: 0 | |
no resulta como me indicaste, asi que colocare mas codigo y un poco mas explicativo para que puedan ayudarme un poco mas...
<title>Administración de Grupos</title>
<style type="text/css">a {text-decoration: none;}</style>
<body bgcolor=white link=black vlink=black leftmargin=0 topmargin=0 onLoad="limpia();">
<script src="admGrupos.js"></script>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=55 valign=middle>
<td align=left width=95>
<img src="img/logo.jpg">
</td><td align=center>
<font face="Arial,Helvetica" color="#07577D" size=+2><b>Miembros del Grupo</b></font>
</td></tr>
<tr><td bgcolor="#98A0E9" colspan=2><font face="Arial,Helvetica" color=white size=-2>
<b>Administración de Contenidos v2.0</b>
</font></td></tr>
</table>
<p>
<form action="/admin/admgrupos.asp" method="post" name="fm">
<input type=hidden name=login value="xxxxx">
<input type=hidden name=tid value="sssssssssssss">
<input type=hidden name=id_grupo value="100">
<input type=hidden name=op value="grabaMiembros">
<table border=0 cellspacing=0 cellpadding=1 width=80% align=center>
<tr bgcolor="#417CCD">
<td colspan=3><font face="arial,helvetica" size=-2 color=white><b> Miembros del Grupo</b></font></td>
</tr>
<tr>
<td colspan=3><font size=-3> </font></td>
</tr>
<tr>
<td bgcolor="#E0E0E0" align=center><font face="arial,helvetica" size=-1>No miembros</font></td>
<td> </td>
<td bgcolor="#E0E0E0" align=center><font face="arial,helvetica" size=-1>Miembros</font></td>
</tr>
<tr>
<td width=46% align=right>
<select size=10 width="50" name="nomiembros[]" multiple>
<option value="">MMMMMMMMMMMMMMMMMM
</select>
</td>
<td width=8% align=center valign=middle>
<a href="javascript:agrega();"><img src="img/derecha.gif" border=0 alt="Agregar a Miembros"></a>
<br>
<a href="javascript:saca();"><img src="img/izquierda.gif" border=0 alt="Eliminar de Miembros"></a>
</td>
<td width=46% align=left>
<select size=10 width="50" name="miembros[]" multiple>
<option value="">MMMMMMMMMMMMMMMMMM
<option value="admin_plc">admin_plc<br>
<option value="erna">erna<br>
<option value="ezuniga">ezuniga<br>
<option value="kaltamirano">kaltamirano<br>
<option value="rdiaz">rdiaz<br>
</select>
</td>
</tr>
<tr>
<td colspan=3><font size=-3> </font></td>
</tr>
<tr>
<td colspan=3 align=center>
<input type=button value=" OK " onClick="cambiaGrupo();">
<input type=button value=" Cancelar " onClick="history.back();">
</td>
</tr>
</table>
<form>
este es el codigo de la pagina, y cuando el usuario quiere dejar fuera del select de miembros a alguien, selecciona a 1 o varios y los traslada con una flecha que existe entre los select multiples, y luego se presiona el boton OK y se recarga la pagina, en ese momento estoy aplicando el codigo que me enviaste, pero no me muestra nada. Tengo un codigo JavaScript que hace la recarga de la pagina, que es este
function cambiaGrupo(){
d=document.forms[0]; m=d.elements['miembros[]']; mo=m.options;
for (i=0; i<mo.length; i++){
mo[i].selected=true;
}
d.submit();
}
y los codigos propios del select en JavaScript...
function saca(){
d=document.forms[0]; nm=d.elements['nomiembros[]']; nmo=nm.options;
m=d.elements['miembros[]']; mo=m.options;
if (m.selectedIndex!=-1){
login=mo[m.selectedIndex].value;
k=new Option(login, login, false, false);
nmo[nmo.length]=k;
mo[m.selectedIndex]=null;
k2=new Option("MMMMMMMMMMMMMMMMMM", "MMMMMMMMMMMMMMMMMM", false, false);
nmo[nmo.length]=k2;
to_saca=setInterval('limpia_saca()',timeout);
}
}
Bueno, espero que de algo ayude esto para que me puedan ayudar a mi....
Saludos... |