我有:
<script language="javascript">
function arata(temp) {
var req = new XMLHttpRequest();
req.open("GET", temp, false);
req.send(null);
var page = req.responseText;
document.getElementById("produs").innerHTML = page;
}
</script>
和
<a href="#produs" onclick="arata('facturaies_vezi.php?nrfacties=<?=$row[nrfacties];?>#produs'); return true;" id="<?=$nrcrt;?>">See details</a>
和
<div id="produs"></div>
因此,当点击链接时,页面会加载到div。
如何将div的顶部与视点的顶部对齐?我的意思是......就像使用#anchor一样。
答案 0 :(得分:0)
尝试:
document.getElementById('produs').scrollIntoView();
有关详细信息,请参阅此处:
答案 1 :(得分:0)
如果您想使用锚点进行操作,可以在div上方添加一个<a name="produs"></a>
,如果return false
事件没有click
,它就可以正常工作。