Cliquez sur un lien dans une image et l'affichage d'une page JSP dans un autre cadre
J'ai créé deux images qui contiennent respectivement deux liens.
Lors de la première image devient cliqué, je voudrais afficher une page JSP dans la deuxième image.
Mais je ne peux pas le faire fonctionner. Lors de la première image devient clique dessus, ça ouvre la page JSP dans une nouvelle fenêtre.
Je colle mon code.
C'est mon principal.jsp
<html>
<frameset cols="50%,50%">
<frame src="frame1.jsp">
<frame src="frame2.jsp">
</frameset>
</html>
image1.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Frame 1 with links</title>
</head>
<body>
<body bgcolor="lightBlue">
<h2>Java Tutorial</h2>
<a href="subframe1.jsp" target="frame2.jsp"> tracking system</a>
<a href="subframe2.jsp" target="frame2.jsp">data information</a>
</body>
</html>
frame2.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
</body>
</html>
subframe1.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<form action="insertData.jsp" action="post" >
DATA ID:<input type="text" name="data_id"><br>
East:<input type="text" name="east"><br>
North:<input type="text" name="north"><br>
<input type="submit" value="Save">
</form>
</body>
</html>
Comment puis-je régler ce problème?
OriginalL'auteur Vidya | 2014-02-13
Vous devez vous connecter pour publier un commentaire.
J'ai d'abord doit dire - Il sont mauvais, si vous pouvez éviter de les utiliser ensuite le faire.
Cela dit, la cible valeur de vos liens doit être un framename.
Vous n'avez pas nommé de vos images, vous devez spécifier un nom attribut.
Si vous avez besoin de changer votre jeu de cadres ressemble plus à de l':
et puis changer vos liens en conséquence:
J'ai fait des "jeux de Cadres sont mauvais" d'un lien, d'en rayer la surface et vous trouverez de nombreuses raisons pour ne pas utiliser les jeux de Cadres. On dirait que vous êtes l'élaboration d'un deux d'interface du panneau de peut-être un jQuery/AJAX solution est la meilleure pour vous? (Avec AJAX, il est possible de fournir une meilleure vérification d'erreur lorsque vous chargez les données, de quelque chose qui est très difficile à faire avec les jeux de cadres etc.)
Ok merci, u sir. Je vais essayer d'utiliser ajax.
OriginalL'auteur Mark McLaren