hola,
Cita: Pero hay un problema con los favoritos: tengo un diseño que es la captura de un navegador, y en la estrella de favoritos tengo unas coordenadas; pero no puedo poner:
--------------------------------------------------------------------------------
<script>etc<a href=('etc2')><area shape="poly"></a></script>
para agregar codigo especifico para un elemento HTML, tal como algo que se dispara en un evento (al picarlo, al llevarle el mouse encima, etc) no sirve una tag <script>, sino que el método más viejo y más útil del mundo es agregarle un atributo tipo onClick, onMouseDown, etc... en este caso, te conviene agregarle un atributo onClick a la tag <area>, de esta forma:
onClick="window.external.AddFavorite(window.locati on.href, document.title); return false;"
Al picarle en el <area>, en el MSIE te va a saltar la ventanita de añadir a favoritos. Ahora, como esto es específico de MSIE, para otros navegadores lo bueno sería hacer otra cosa cuando el usuario pique. En Mozilla, por ejemplo, el usuario clickeará y no pasará nada (pero en la JavaScript console saltará un error). Como seguramente ese area es un link vacío, en lugar de poner un "dummy link" ("#"), se puede poner un codigo js que lo que hace es disparar otra acción en caso de que el navegador no sea MSIE:
<area href="javascript
: alert('Este botón funciona solamente en Microsoft Internet Explorer');">
Entonces lo que te quedaría sería algo como:
<area href="javascript
: alert('Este botón funciona solamente en Microsoft Internet Explorer');" onClick="window.external.AddFavorite(window.locati on.href, document.title); return false;" ...etc>
saludos