
| |||
![]() ![]() |
| |||
Hola mary : Claro que se puede, la idea es la siguiente : 1.- Obtienes el valor de la consulta y lo asignas a la variable variable=valor_consulta 2.- En base al resultado, hacer comparación. select case variable case situacion1 response.write "<img src='una_imagen_x'>" case situacion2 '/* mostrar otra imagen */ end select 3.- En caso de ser una animacion pues solo cambia en vez de la etiqueta "<img>" por la de "<PARAM NAME=movie VALUE="proyecto.swf">" Espero me hayas entendido ![]() |
| |||
Hola orharo2003!!! ![]() ![]() ![]() (( ![]() HTTP 404 – File not found Servicios de Internet Information Server ...y la de Proximo>> funciona perfectamente...ya lo estuve revisando pero no he sido capaz de encontrar el error... ![]() |
| |||
![]() <% 'Obtener el valor de la consulta y asignarlo a la variable vCode=rsMon("CODE") vAlarm=rsMon ("ALARM") 'Hacer comparación. If vCode> 1 AND vAlarm=0 then response.write "<PARAM NAME=movie VALUE="sci.swf">" Else response.write "<PARAM NAME=movie VALUE="umd.swf">" End If If vAlarm=1 then response.write "<PARAM NAME=movie VALUE="umdsci.swf">" End If %> ...pero me marca el siguiente error: Tipo de error: Error de compilación de Microsoft VBScript (0x800A0401) Se esperaba un final de instrucción /report/ReporteSorting_SistemPesado_DiarioP1.asp, línea 250, columna 41 response.write "<PARAM NAME=movie VALUE="sci.swf">" ...no sé a que se refiere y como lo puedo arreglar...alguien podría ayudarme!! ![]() ![]() |
| |||
![]() ![]() |
| ||||
Trata primero de hacerte una pagina de prueba con el codigo que usas para mostrar el flash, una vez que lo puedas ver, solo tienes que pasarlo a asp. Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| |||
![]() Tipo de error: ADODB.Recordset (0x800A0BB9) Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros. /report/P_Imagenes.asp, línea 20 en fin...voy a intentar lo que me recomiendas...espero te refieras a algo asi: response.write "<PARAM NAME=movie VALUE="sci.swf">" ![]() |
| |||
Estoy probando un código como este (que se supone que me debería mostrar la imagen): <body> <div align="center">*** IMAGEN *** </div> <p> <% response.write ("<PARAM NAME=movie VALUE=""sci.swf"">") %> </p> </body> pero simplemente sigo sin ver la imagen!!!...alguna idea??? |
| ||||
Estás poniendo el código completo para mostrar flash? o ese es todo el código que tienes? http://www.w3schools.com/flash/flash_inhtml.asp
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| |||
![]() </head> <body> <div align="center">*** IMAGEN *** </div> <p> </p> <table width="150" height="100" border="1" align="center"> <tr> <td align="center" valign="middle"><% <object width="550" height="400"> response.write ("<PARAM NAME=movie VALUE=""sci.swf"">") <embed src="sci.swf" width="550" height="400"> </embed> </object> %></td> </tr> </table> <p> </p> </body> </html> pero me marca el siguiente error: Tipo de error: Error de compilación de Microsoft VBScript (0x800A0400) Se esperaba una instrucción /report/P_Imagenes1.asp, línea 85 <object width="550" height="400"> no sé que me falta o en donde está el error?? ![]() |
| ||||
Ejemplo de banner de 468 x 60 en flash:
Código:
Salu2 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ID="banner1" WIDTH="468" HEIGHT="60"> <param name="movie" value="../imagenes/tu_imagen_en_flash.swf"> <param name="bgcolor" value="#DEE7F4"> <param name="quality" value="high"> <EMBED src="../imagenes/tu_imagen_en_flash.swf" quality="high" bgcolor="#DEE7F4" WIDTH="468" HEIGHT="60" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT> |
| |||
ayuda para mostrar imagenes mucho gusto soy nuevo en asp y quisiera saber como puedo hacer para mostrar imagenes almacenadas en una carpta ya que si lo pongo en una bd se volvera algo lenta es lo que eh estado averiguando muchas gracias ![]() |
| |||
![]() ![]() <td align="center" valign="middle"><% <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> response.write ("<PARAM NAME=movie VALUE=""sci.swf"">") <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="sci.swf" width="100" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> <embed src="sci.swf" width="550" height="400"> </embed> </object> %></td> Tipo de error: Error de compilación de Microsoft VBScript (0x800A0400) Se esperaba una instrucción /report/P_Imagenes1.asp, línea 86 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> |
| ||||
Cafesito84, bienvenido a Foros del web... Cuando tengas una duda, abre un tema nuevo, no preguntes en un hilo que trata de otro tema diferente (aunque sea parecido). Puedes subir la imagen a la BD, o bien solo el nombre de la imagen (y la imagen en el servidor, dentro de una carpeta llamada imagenes, por ejemplo). Ejemplo 1 (ruta de la imagen en la BD): http://www.soloasp.com.ar/vereje.asp?eje=26 Ejemplo 2 (ruta de la imagen en la BD): http://www.asptutor.com/asp/vart.asp?id=54 Ejemoplo (imágenes en la BD): http://www.asptutor.com/asp/vart.asp?id=129 Salu2 |
| ||||
Cita: Si, el codigo para mostrar flash no es de servidor, no tiene por que estar dentro de los tags de <%%>
Iniciado por mary* ![]() ![]() ![]() <td align="center" valign="middle"><% <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> response.write ("<PARAM NAME=movie VALUE=""sci.swf"">") <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="sci.swf" width="100" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> <embed src="sci.swf" width="550" height="400"> </embed> </object> %></td> Tipo de error: Error de compilación de Microsoft VBScript (0x800A0400) Se esperaba una instrucción /report/P_Imagenes1.asp, línea 86 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| |||
![]() <td align="center" valign="middle"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> <PARAM NAME=movie VALUE="sci.swf" <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="sci.swf" width="100" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> <embed src="sci.swf" width="550" height="400"> </embed> </object> </td> pero inicialmente yo tenía un código en asp para lo que menciono arriba, la sugerencia era adaptar el código de arriba con el siguiente: **Código ASP** <% vFecha1= Day(Now) & "/" & Month(Now) & "/" & Year(Now) & " " & "00:00" vFecha2= Day(Now) & "/" & Month(Now) & "/" & Year(Now) & " " & "23:59" '*** MONITOREO *** Set rsMon1 = Server.CreateObject("ADODB.Recordset") strSQL_Mon1 = "SELECT TOP 1 ID, CODE, NAME, EQUIPMENT, SIDEWALL, WEIGHT, WAREHOUSE, REJECT, ALARM, FECHC FROM ESCANER1 WHERE FECHC >='" & vFecha1 & "' AND FECHC <='" & vFecha2 & "' GROUP BY ID, CODE, NAME, EQUIPMENT, SIDEWALL, WEIGHT, WAREHOUSE, REJECT, ALARM, FECHC HAVING (WAREHOUSE = 0) AND (REJECT = 0) ORDER BY ID DESC" 'Abre tabla temporal rsMon1.ActiveConnection = objConn rsMon1.Open strSQL_Mon1, objConn,2,2 rsMon1.Requery %><table width="143" height="62" border="1" align="center" bordercolor="#333333" bgcolor="#990000"> <tr align="center" bgcolor="#F4F4F4"> <th width="133" height="32" valign="middle" bordercolor="#FFFFFF" bgcolor="#999999" scope="col">BOTON</th> <% do while not rsMon1.EOF%> <tr bordercolor="#000000" bgcolor="#F4F4F4"> <td width="133" height="22" bordercolor="#FF0000" bgcolor="#F4F4F4"><% 'Obtener el valor de la consulta y asignarlo a la variable vCode=rsMon1("CODE") vAlarm=rsMon1 ("ALARM") 'Hacer comparación. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="453" height="183"> <param name="movie" value="Title.swf"> <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="Title.swf" width="453" height="183" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> If vCode> 1 and vAlarm=0 Then <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> response.write ("<PARAM NAME=movie VALUE=""sci.swf"">") <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="sci.swf" width="100" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> Else <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> response.write ("<PARAM NAME=movie VALUE=""umd.swf"">") <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="umd.swf" width="100" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> End If If vAlarm=1 then <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100" height="100"> response.write ("<PARAM NAME=movie VALUE=""umdsci.swf"">") <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="umdsci.swf" width="100" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> End If %> </td> </tr> <% rsMon1.MoveNext loop%> </table> pero me muestra el siguiente error: Tipo de error: Error de compilación de Microsoft VBScript (0x800A0400) Se esperaba una instrucción /report/P_Imagenes2.asp, línea 121 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="453" height="183"> no sé si la adaptación de los elementos de flash a asp esten bien...sigo agradeciendo la ayuda...ademas de la paciencia!!! ![]() |
| ||||
Cita: Mary*, por favor saca ese código HTML del código de servidor, puedes hacer OK u_goldman...solo recuerda que estoy tratando de mostrar una imagen swf, que va a cambiar dependiendo del valor de una variable y que dicho valor a su vez depende de una consulta en mi bd...este es el código que me muestra perfectamente mi swf: directamente la implementación del nombre de tu archivo así:
Código:
<embed src="<%=variable_archivo_flash%>" width="100" height="100" quality="high">
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| |||
![]() ![]() ![]() ![]() Este es el cambio que hice, y sigue sin funcionar, no se si a esto se referia la recomendación de sacar el html del asp?? <% 'Obtener el valor de la consulta y asignarlo a la variable vCode=rsMon1("CODE") vAlarm=rsMon1 ("ALARM") 'Hacer comparacion. If vCode> 1 and vAlarm=0 Then %> <embed src="<%="sci.swf"%>" width="100" height="100" quality="high"> <% Else %> <embed src="<%="umd.swf"%>" width="100" height="100" quality="high"> <% End If If vAlarm=1 then %> <embed src="<%="umdsci.swf"%>" width="100" height="100" quality="high"> <% End If %> </td> </tr> <% rsMon1.MoveNext loop%> |
| |||
![]() ![]() ![]() ![]() <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="323" height="40" align="left"> <param name="movie" value="BF_log.swf"> <param name="quality" value="high"> <embed src="BF_log.swf" width="323" height="40" align="left" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> </object> este código contiene las caractérísticas de mi swf, lo que no sé es como combinarlo con el código de asp, es decir en que parte pondría el código de las caracteríaticas de mi swf??...espero alguien me pueda ayudar!!! ![]() *** Mostrar imagen jpg o swf *** <% 'Obtener el valor de la consulta y asignarlo a la variable, (WAREHOUSE = 0) AND (REJECT = 0) vCode=rsMon("CODE") vWarehouse=rsMon("WAREHOUSE") vReject=rsMon("REJECT") 'Hacer comparacion. If vCode> 1 and vWarehouse= 0 and vReject= 0 then response.write "<img src='imagen.jpg'>" Else response.write "<EMBED src=""imagen.swf"">" End If %> |
| ||||
Puedes hacerlo como tú, dentro del response.write, y añadiendo las etiquetas width, hight, border, etc., o bien sacando todo fuera del código asp, como si fuese html pelado (fíjate que el siguiente ejemplo está fuera de <% y %>).
Código:
La opción tuya sería incluyendo todo dentro del código asp:<% 'Hacer comparacion. If vCode> 1 and vWarehouse= 0 and vReject= 0 then %> <img src="imagen.jpg" border="0" width="50" height="50"> <% Else %> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ID="banner1" WIDTH="50" HEIGHT="50"> <param name="movie" value="imagen.swf"> <param name="bgcolor" value="#DEE7F4"> <param name="quality" value="high"> <EMBED src="imagen.swf" quality="high" bgcolor="#DEE7F4" WIDTH="50" HEIGHT="50" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT> <% End If %>
Código:
Salu2 <% 'Hacer comparacion. If vCode> 1 and vWarehouse= 0 and vReject= 0 then Response.write "<img src=""imagen.jpg"" border=""0"" width=""50"" height=""50"">" Else Response.write "<OBJECT classid=""clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"" codebase=""http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"" ID=""imagen-1"" WIDTH=""50"" HEIGHT=""50"">" & _ "<param name=""movie"" value=""imagen.swf"">" & _ "<param name=""bgcolor"" value=""#DEE7F4"">" & _ "<param name=""quality"" value=""high"">" & _ "<EMBED src=""imagen.swf"" " & _ "quality=""high"" " & _ "bgcolor=""#DEE7F4"" " & _ "WIDTH=""50"" " & _ "HEIGHT=""50"" " & _ "TYPE=""application/x-shockwave-flash"" PLUGINSPAGE=""http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash""></EMBED></OBJECT>" End If %> |
| |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |