0

jsp の記述に問題があります。私のシナリオは、ボタン (表のセルにあります) をクリックすると、ページは右フレームの register.jsp に移動する必要があります (2 つのフレームがあり、このボタンも 2 番目のフレームにあります) 取得できません。私を助けてください。

<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>
4

2 に答える 2

2

もしかして:

function Hi() {
  window.location.href = "register.jsp";
}
于 2013-01-22T07:23:35.223 に答える
0

このようなものが動作するはずです:

document.getElementById('iframe_id').src = 'register.jsp';

PS: iframe / フレームの使用を停止する必要があります。これらはゆっくりと、しかし確実に非推奨になっています。たとえそうでなかったとしても、それはあまりユーザーフレンドリーなソリューションではありません.

PS2: 回答した他の人へ: 彼は、ページ全体ではなく、iFrame の場所を変更したいと考えています。

于 2013-01-22T07:27:37.753 に答える