我在写一个jsp时遇到了问题。我的方案是当我点击一个按钮(在表格单元格中)时,页面必须转到右框架中的register.jsp(有两个框架,此按钮也在第二个框架中) 我无法得到它。请帮帮我。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script type="text/javascript">
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var cell4 = row.insertCell(4);
var element4 = document.createElement("input");
element4.type = "button";
element4.value = "Edit";
element4.name = "e5[]";
element4.attachEvent('onclick',Hi);
cell4.appendChild(element4);
}
function Hi()
{
document.write('<a target="two" href="register.jsp"/>');
}
</script>
</html>
答案 0 :(得分:2)
function Hi() {
window.location.href = "register.jsp";
}
答案 1 :(得分:0)
这样的事情应该有效:
document.getElementById('iframe_id').src = 'register.jsp';
PS:你应该停止使用iframes / frames,它们会慢慢但肯定会被弃用。即使它们不是,它也不是一个非常用户友好的解决方案。
PS2:对于回答的其他人:他想要更改iFrame的位置,而不是整个页面。