Buenos dias,
Tengo que hacer:
<a href="proba.htm" class="capsa">Link </a>
dentro de còdigo javascript (dentro de un archivo .js)
consigo abrir la ventana (con window.open o con href) pero no adjudicarle la clase css
Gracias,
af
| |||
Incluir clase css en href de Javascript Buenos dias, Tengo que hacer: <a href="proba.htm" class="capsa">Link </a> dentro de còdigo javascript (dentro de un archivo .js) consigo abrir la ventana (con window.open o con href) pero no adjudicarle la clase css Gracias, af |
| ||||
Respuesta: Incluir clase css en href de Javascript ¿? No entendí, si te refieres a aplicar una clase a un enlace, puedes hacerlo así:
Código javascript:
Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: Incluir clase css en href de Javascript me explico mejor, estoy trabajando con temas de mapas, concretamente con Openlayers, que son librerias javascript. Cuando creo un mapa tengo la posibilidad de crear un evento sobre determinados puntos del mapa, para que se abra un pop-up o una ventana cuando estos se clicken. Cuando se hace el click en la capa del mapa, se recoge información y esta se puede cargar (en un pop-up con window.open, en una ventana con href, o en un elemento de la pàgina misma). Consigo cargar esta información en una pàgina php que llamo de la siguiente manera: function setHTML(response) { // sets the HTML provided into the nodelist element document.getElementById('nodelist').innerHTML = response.responseText; //en una pàgina document.location.href='mostra_fitxa.php?height=50 0&width=500&org=map&feature='+response.responseTex t; //en un pop-up window.open("mostra_fitxa.php?org=map&feature="+re sponse.responseText, "detall", "scrollbars=no, height =400, width=500");; }; Hasta aquí todo bien. Pero se me ocurrió que quedaria mejor abrir la ventana dejando el mapa debajo tipo "lightbox", y para llamar pàginas (en mi caso mi pàgina php) con este efecto, quiero utilizar "thickbox". PAra que funcione el efecto "thickbox", tengo que cargar en la pàgina un par de archivos "js" i un "css", i en el enlace tengo que passarle la classe thickbox. En html la llamada a mi fichero seria: <a href="mostra_fitxa.php?height=500&width=500" title="Titulo de la pàgina" class="thickbox">Link Text or Image</a> Como puedo poner la etiqueta "class" en el link de las llamadas de arriba. Muchas gracias, af |