传值

yangxihe8518 2013-09-09 03:19:35
<script language=javascript>
setTimeout("window.location.href='http://jknet.gotoip55.com?ip=192'",10)
</script>
这样传值是可以传值的,但是怎么样可以让这样的传值没有让任何人看见,就是不可以让别人知道这个值是什么?要不然别人可以随便访问自己不想让别人访问的网站。
上面这样跳转在地址栏是可以看到的http://jknet.gotoip55.com/?ip=192,这样每个人都可以知道传过来的值是192,怎么样可以把这个值隐藏起来?
...全文
174 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
引用 18 楼 jslang 的回复:
[quote=引用 16 楼 yangxihe8518 的回复:] [quote=引用 14 楼 u010203057 的回复:] 对直接隐藏,
怎么写啊,教我一下,谢谢[/quote] <form id="formA" method="post" action="http://jknet.gotoip55.com"> <input type="hidden" name="ip" value="192" /> </form> <script type="text/javascript"> setTimeout("document.getElementById('formA').submit()",10) </script> [/quote] 这样接受不到值啊,是不是我写错啦,接受页面这样写$ip=$_POST['ip'];怎么没有接受到值啊。
KK3K2005 2013-09-09
  • 打赏
  • 举报
回复
引用 楼主 yangxihe8518 的回复:
<script language=javascript> setTimeout("window.location.href='http://jknet.gotoip55.com?ip=192'",10) </script> 这样传值是可以传值的,但是怎么样可以让这样的传值没有让任何人看见,就是不可以让别人知道这个值是什么?要不然别人可以随便访问自己不想让别人访问的网站。 上面这样跳转在地址栏是可以看到的http://jknet.gotoip55.com/?ip=192,这样每个人都可以知道传过来的值是192,怎么样可以把这个值隐藏起来?
可以用post 可以用cookie隐藏参数 但是有心人还是可以发现的
天际的海浪 2013-09-09
  • 打赏
  • 举报
回复
引用 16 楼 yangxihe8518 的回复:
[quote=引用 14 楼 u010203057 的回复:] 对直接隐藏,
怎么写啊,教我一下,谢谢[/quote] <form id="formA" method="post" action="http://jknet.gotoip55.com"> <input type="hidden" name="ip" value="192" /> </form> <script type="text/javascript"> setTimeout("document.getElementById('formA').submit()",10) </script>
u010203057 2013-09-09
  • 打赏
  • 举报
回复
表单用POST类型。直接就是发送到下一个页面。
引用 15 楼 yangxihe8518 的回复:
[quote=引用 13 楼 fzfei2 的回复:] 表表单提交 <form method="post" name="fxx" action="url" target="_blank" > <input type="hidden" name="ip" /> </form>
没有form,直接的。[/quote] 就是这个写法呀。下一个页面再用POST接收。
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
引用 14 楼 u010203057 的回复:
对直接隐藏,
怎么写啊,教我一下,谢谢
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
引用 13 楼 fzfei2 的回复:
表表单提交 <form method="post" name="fxx" action="url" target="_blank" > <input type="hidden" name="ip" /> </form>
没有form,直接的。
u010203057 2013-09-09
  • 打赏
  • 举报
回复
对直接隐藏,
fzfei2 2013-09-09
  • 打赏
  • 举报
回复
表表单提交 <form method="post" name="fxx" action="url" target="_blank" > <input type="hidden" name="ip" /> </form>
u010203057 2013-09-09
  • 打赏
  • 举报
回复
我凌乱了。。。。。
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
引用 10 楼 u010203057 的回复:
那你就是想不显示它呗。我只想到一个办法。form POST
哦,我这个是没有form的,直接 <script language=javascript> setTimeout("window.location.href='http://jknet.gotoip55.com?ip=192'",10) </script> 就跳转传值。
u010203057 2013-09-09
  • 打赏
  • 举报
回复
那你就是想不显示它呗。我只想到一个办法。form POST
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
引用 5 楼 jslang 的回复:
用POST方式发送数据,数据在url地址中是看不到的。 可以用jQuery的 jQuery.post()
a链接怎么用post,用JQ怎么做?
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
引用 7 楼 u010203057 的回复:
如果你用的是PHP的话,可以直接加密呀。
加密也可以看到加密的值啊,怎么可以把?后面的隐藏掉。
u010203057 2013-09-09
  • 打赏
  • 举报
回复
如果你用的是PHP的话,可以直接加密呀。
天际的海浪 2013-09-09
  • 打赏
  • 举报
回复
引用 3 楼 fzfei2 的回复:
A 页 : ip=123 open("b页面") b页 : 取 参数ip, opener.ip
他是要传值的后台吧?
天际的海浪 2013-09-09
  • 打赏
  • 举报
回复
用POST方式发送数据,数据在url地址中是看不到的。 可以用jQuery的 jQuery.post()
tony4geek 2013-09-09
  • 打赏
  • 举报
回复
URL 编码与解码
fzfei2 2013-09-09
  • 打赏
  • 举报
回复
A 页 : ip=123 open("b页面") b页 : 取 参数ip, opener.ip
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
大神们来帮帮我啊!
yangxihe8518 2013-09-09
  • 打赏
  • 举报
回复
这样写大家看啦清楚吗?简单的说就是想传这个ip=192的值传过去,但是又不想让任何人看见,隐藏起来。这样应该怎么写?

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧