lemmy2011:
los marcadores u anclas (ya sea con el name ó id), insertan referencias internas al documento. que pueden ser accedidas mediante
<a href="#referencia">Ir a referencia</a>, suponiendo que tu página sea index.php y quieres acceder a un marcador en esa página desde otra externa, entonces si utilizás <a href="index.php#referencia">Ir a referencia</a>, con lo cual estarás cargando nuevamente index.php
En tu aplicación, nada tiene que ver el include.
Si querés ir al fin de página desde la misa página , no usas
<a href="javascript
:window.location.href='#fin_comen' >Final Página</a>
usas
<a href="#fin">Ir al final</a>
En tu script final, si tiene sentido el
window.location.href...
para que el enlace a dicho marcador sea automático
porque necesitas recargar la página en esa ubicación específica
Ejemplo
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <h1 id="inicio">inicio
</h1> <p><a href="#fin">Ir al final
</a></p> <?php
include('http://emprear.com.ar/notas.html');
?>
<p><a href="#inicio">Ir al inicio
</a></p> <p>si se cumple algo...
</p> <script type="text/javascript"> window.location.href='#fin';
Ese ejemplo, hace las dos cosas, carga el include, carga la página en Fin, y de ahi podes ir a inicio con un link y viceversa
Lo de la condición no me queda muy claro, epro en principio el problema lo tenes por lo que te expuse
Saludos