Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   вопрос по VB (http://forum.oszone.net/showthread.php?t=45445)

slaine 15-02-2005 18:28 298589

вопрос по VB
 
Вот конструкция.
Как сделать, чтобы строка появлялась вверхнем фрейме, а не в новом окне кто знает?
Подскажите.

frame.hmtl
===============
<frameset rows="*, 100">
<frame name=ans src=02.asp>
<frame name=menu src=msg.html noresize>

</frameset>


msg.html
===============
<html>
<title></title>
<head></head>
<body bgColor=beige>
<form method=post action="02.asp" target="text">
<input type="text" size=10 name=Z>
<input type="submit"></form>
</body>
</html>


02.asp
===============
<%
Dim fso, f, x
a = Request.form("Z")
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("C:\text.txt", 8, True)
f.Write a
f.Close
Set f = fso.OpenTextFile("C:\text.txt", 1, True)
x = f.readAll
Response.Write "<B>" & x & "</B>"
Set f = nothing
Set fso = nothing
%>

iMP viSiOn 18-03-2005 12:59 307941

Во-первых, что за строка,во-вторых, навреное к ссылке необходимо еще и параметр TARGET, где значение - имя фрейма, может поможет.

E-mail 18-03-2005 20:43 308062

slaine
что за таргет прописан?
Код:

<form method=post action="02.asp" target="text">
куда он видет?
я не нашел ни одного объекта в коде с таким именем, вот новое окно и генерится, так подозреваю.

так будет работать:

Код:

<form method=post action=02.asp target=ans>

E-mail 18-03-2005 20:45 308063

кстати что под VB имелось ввиду?:)


Время: 07:48.

Время: 07:48.
© OSzone.net 2001-