Foros del Web » Programando para Internet » Javascript »

Problema javascript

Estas en el tema de Problema javascript en el foro de Javascript en Foros del Web. Verás llevo poco iniciado con el javascript y me pregunto si esto es posible. El asunto es que supongo que ya esta preguntado mil veces, ...
  #1 (permalink)  
Antiguo 22/08/2011, 13:40
 
Fecha de Ingreso: mayo-2008
Mensajes: 315
Antigüedad: 16 años, 6 meses
Puntos: 7
Problema javascript

Verás llevo poco iniciado con el javascript y me pregunto si esto es posible. El asunto es que supongo que ya esta preguntado mil veces, pero esque no se que buscar.

Código:
<script type="text/javascript" src="mijava.js">
variable1 ="hola hola";

</script>
Y dentro de mijava.js poder procesar esa variable y utilizar su contenido. Bueno gracias de antemano.
  #2 (permalink)  
Antiguo 22/08/2011, 13:44
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Problema javascript

buenas,
no es posible. pues el navegador, al determinar que existe una fuente (src), ignora lo que este contenido dentro de las etiquetas. tendrias que crear dos etiquetas SCRIPT, una para el código y otra para la fuente.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 22/08/2011, 13:46
 
Fecha de Ingreso: mayo-2008
Mensajes: 315
Antigüedad: 16 años, 6 meses
Puntos: 7
Respuesta: Problema javascript

Cita:
Iniciado por zerokilled Ver Mensaje
buenas,
no es posible. pues el navegador, al determinar que existe una fuente (src), ignora lo que este contenido dentro de las etiquetas. tendrias que crear dos etiquetas SCRIPT, una para el código y otra para la fuente.

Podrías explicarme un poco, o almenos decirme donde buscar, vamos esque nose ni que buscar xD
  #4 (permalink)  
Antiguo 22/08/2011, 13:56
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Problema javascript

lo único que puedo hacer es remitirte a la especificación oficial de html. script element. en el enlace, luego de la explicación de los atributos fijate lo que dice el párrafo. lo que debes hacer es algo similar a lo siguiente.
Código:
<script ...>
// code;
</script>
<script ... src="..."></script>
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 22/08/2011, 14:06
 
Fecha de Ingreso: mayo-2008
Mensajes: 315
Antigüedad: 16 años, 6 meses
Puntos: 7
Respuesta: Problema javascript

Ostia que facil. Otra pregunta tengo un
Código:
document.getElementById('widgetcompetitivespain').appendChild(iframe);
Me crea ahí cierta información. Hay alguna posibilidad que hacer una especie de "this", es decir donde esta el script, abajo de el se cree esa información sin tener que determinarle ninguna id.
  #6 (permalink)  
Antiguo 22/08/2011, 14:17
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Problema javascript

si es que lo entendi bien; no, no es posible porque el entorno en que funciona javascript es muy distinto a la estructura html. es decir, los scripts no son dependientes de su localización física dentro del documento html. tampoco hay una forma nativa de determinar el elemento SCRIPT que esta en ejecucción. en el único caso que si tiene importancia la localización del elemento es cuando genera salida de contenido a través del método write o writeln del objeto document.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:23.