<a href="test.jsp?value=12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd>查看</a>
如果是表单可以用post的方式,链接该怎么做。我的参数相当大的情况下,url太长会出问题。但用post做,没问题。怎么搞。
我现在在别的公司呢,在先等,紧急中...
9 个解决方案
#1
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
#2
你写个form 里边所有的input 的类型都为hidden 例如
<form name=form1 method=post action=test.jsp>
<input type=hidden name=value value='12312312312sdfasfslkjsdf'>
<a onclick="test()" style="cursor:hand">查看</a>
</form>
js 内容
<script>
function test(){
document.form1.submit();
}
</script>
这样接受的页面就可以接受value的结果了
<form name=form1 method=post action=test.jsp>
<input type=hidden name=value value='12312312312sdfasfslkjsdf'>
<a onclick="test()" style="cursor:hand">查看</a>
</form>
js 内容
<script>
function test(){
document.form1.submit();
}
</script>
这样接受的页面就可以接受value的结果了
#3
楼上大哥还有别的方法吗?我那个查看的连接的动态生成的。
#4
首先,获得?后面你想POST的信息
然后构造一个FORM,当点击这个链接的时候触发提交这表单。
然后构造一个FORM,当点击这个链接的时候触发提交这表单。
#5
链接的方式不能通过javascript实现post方式吗?
#6
他们的程序是这样的
<href:javascritp:show(<%=content%>)>
function show(content){
var obj = new obj();
obj.content = content;
windows.showmodeldial("test.htm",obj,....);
}
那个连接是随数据库中的记录动态生成的。content的内容小的时候ok,数据大了就出问题。
<href:javascritp:show(<%=content%>)>
function show(content){
var obj = new obj();
obj.content = content;
windows.showmodeldial("test.htm",obj,....);
}
那个连接是随数据库中的记录动态生成的。content的内容小的时候ok,数据大了就出问题。
#7
<%=content%>不是value 和结果吗?
你可以进行分析阿,分析了在进行1楼 2楼的操作。原理都是一样的。
你可以进行分析阿,分析了在进行1楼 2楼的操作。原理都是一样的。
#8
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
就可以啊,无非是将input 中的value变成<%=Request("xxx")%>或<%=Response.Write xxx>
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
就可以啊,无非是将input 中的value变成<%=Request("xxx")%>或<%=Response.Write xxx>
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
#9
楼上大哥所言即使,小弟愚昧。结贴!
#1
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
#2
你写个form 里边所有的input 的类型都为hidden 例如
<form name=form1 method=post action=test.jsp>
<input type=hidden name=value value='12312312312sdfasfslkjsdf'>
<a onclick="test()" style="cursor:hand">查看</a>
</form>
js 内容
<script>
function test(){
document.form1.submit();
}
</script>
这样接受的页面就可以接受value的结果了
<form name=form1 method=post action=test.jsp>
<input type=hidden name=value value='12312312312sdfasfslkjsdf'>
<a onclick="test()" style="cursor:hand">查看</a>
</form>
js 内容
<script>
function test(){
document.form1.submit();
}
</script>
这样接受的页面就可以接受value的结果了
#3
楼上大哥还有别的方法吗?我那个查看的连接的动态生成的。
#4
首先,获得?后面你想POST的信息
然后构造一个FORM,当点击这个链接的时候触发提交这表单。
然后构造一个FORM,当点击这个链接的时候触发提交这表单。
#5
链接的方式不能通过javascript实现post方式吗?
#6
他们的程序是这样的
<href:javascritp:show(<%=content%>)>
function show(content){
var obj = new obj();
obj.content = content;
windows.showmodeldial("test.htm",obj,....);
}
那个连接是随数据库中的记录动态生成的。content的内容小的时候ok,数据大了就出问题。
<href:javascritp:show(<%=content%>)>
function show(content){
var obj = new obj();
obj.content = content;
windows.showmodeldial("test.htm",obj,....);
}
那个连接是随数据库中的记录动态生成的。content的内容小的时候ok,数据大了就出问题。
#7
<%=content%>不是value 和结果吗?
你可以进行分析阿,分析了在进行1楼 2楼的操作。原理都是一样的。
你可以进行分析阿,分析了在进行1楼 2楼的操作。原理都是一样的。
#8
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
就可以啊,无非是将input 中的value变成<%=Request("xxx")%>或<%=Response.Write xxx>
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
<a href="#" onclick="document.form1.submit(); return false">查看</a>
就可以啊,无非是将input 中的value变成<%=Request("xxx")%>或<%=Response.Write xxx>
<form method="post" action="test.jsp" name=form1 style="display: none"><input type=hidden name=inputName value="12312312312jlkjsdfo8asdfujsadfjsasf.....asfasd"></form>
#9
楼上大哥所言即使,小弟愚昧。结贴!