提交的问题,可以提交到本页的iframe当中,这样不会刷新
<form target="hidf" action="**.asp" method=post>
<iframe src=1.asp width=0 height=0 name=hidf></iframe>
或者用xmlhttp提交
<form target="hidf" action="**.asp" method=post>
<iframe src=1.asp width=0 height=0 name=hidf></iframe>
或者用xmlhttp提交
是啊可以用iframe这样不绘刷新。
<A HREF = "somewhere" onclick = parent.tree.test()>试一试</A>
somewhere 该怎么写那???我还想把“试一试”给保存下来,在调用函数的时候要用到,那该怎么保存呢??
不行阿 ,
<form target="hidf" action="test.asp" method=post>
<iframe src=test.asp width=0 height=0 name=hidf></iframe>
这样子页面是没有变,但是,跳出了test.asp这个页面
我的要求是提交后页面不变,(表单里面的可以涮新),而且要执行另外一个frame里的函数
而且我的页面都是htm文件,,访问数据库的也是用js api来的,,不是 asp或者php的,,,那个xmlhttp又是怎么实现提交的,能否详细说说呢?
<a href="#" onclick="parent.search.test()">试一试</a>
这个可以了,但是我想保存“试一试”但不行,,
<a href="#" onclick="parent.search.test('try')">试一试</a>
他竟然说我没有定义try,,那给怎么办,//try是定义好的一个变量阿,而且值是“试一试”
onclick="parent.search.test('try')">//try这里只是个字符串
是这样写的:
<a href="#" onclick="parent.search.test(try)">试一试</a>
他说我没有定义
太好了,问题都差不多解决了,,
原来只要一个这个<form onsubmit="A()">就可以了,不用写什么method,和action来的,,,
<A HREF = "#" ONCLICK = "parent.frames[1].test( BookName)"> BookName +</A>
那个能传递变量,,其中bookname是变量来的,只是我把他赋给一个str变量的时候,转意字符给用糊涂了,,
谁谢谢比较标准的写法,,fason你是功臣,,我明天来结分,谢谢你..
这样写,却是运行错误,少了"(",
但是我动态调试的时候看到的结果是:
<A HREF = '#' ONCLICK ='parent.frames[1].test(VB 6.0 程序设计)'>VB 6.0 程序设计</A>
也没有少括号啊,,,