Utilizo este código JavaScript dentro de la etiqueta de cabecera para completar los divs con un botón de exploración para que los usuarios puedan subir imágenes (swfupload).Ejecutar Javascript dentro de una vista parcial en ASP.NET MVC
<head>
...
<script type="text/javascript">
var swfu = function() {
return new SWFUpload({
// Backend Settings
// settings go here...
// Too long to display here
// Debug Settings
debug: false
});
}
window.onload = swfu;
</script>
</head>
....
<div id="swfu_container" style="margin: 0px 10px;">
<div>
<span id="spanButtonPlaceholder"></span>
</div>
<div id="divFileProgressContainer" style="height: 75px;"></div>
<div id="thumbnails"></div>
</div>
Esto funciona bien, pero el problema es cuando trato de poner este código dentro de una visión parcial. Hasta ahora, no he podido hacer que esto funcione.
¿Hay alguien más con experiencia para el rescate?
Gracias
¿Qué se intenta poner en el parcial? La segunda mitad del HTML (todo dentro de 'swfu_container')? –
Escribo window.onload = swfu (en el script, dentro de la etiqueta head) para obtener todo dentro de 'swfu_container' (la parte que está en el parcial). ¡El problema, creo, es que cuando la página está cargada, el parcial aún no está allí! Creo que la solución está en que el script se ejecute solo cuando se carga el parcial. Gracias! –
Pero, ¿cómo podemos hacer eso? ... –