html之间的传值问题,用什么方法好? 50
我想在a.htmlb.html之间传值,应该使用post还是参数法呢?a.html产生的一个变量p要以加密的方法传给b.html,能让b.html调用这个变量怎么写比较简...
我想在a.html b.html之间传值,应该使用post还是参数法呢?
a.html产生的一个变量p 要以加密的方法传给b.html,能让b.html调用这个变量
怎么写比较简洁。我的重点是传值和加密哦
谢谢各位!
高分~~~~ 展开
a.html产生的一个变量p 要以加密的方法传给b.html,能让b.html调用这个变量
怎么写比较简洁。我的重点是传值和加密哦
谢谢各位!
高分~~~~ 展开
3个回答
2017-06-17
展开全部
实际使用中是a提交给服务器 服务器产生b时就能直接生产在页面里
如果只是学习 可以a生产cookie b页面读取
如果只是学习 可以a生产cookie b页面读取
展开全部
a页面可以直接加在连接后面
a页面的一个a标签
<a href="b.html?code=1"/>
然后在b页面的js中可以用location.search获取?后面的部分,也就是 “code=1”,然后通过split('=')来拆分;
如果是移动端或者面向支持html5的浏览器可以用本地储存,
a页面的js用localStorage.setItem('code',1)或者sessionStorage.setItem('code',1)来储存值,
b页面用localStorage.getItem('code')或者sessionStorage.getItem('code')来获取值,
至于加密方式很多,或者可以自己编写两个函数,可以参考http://www.cnblogs.com/cgli/archive/2011/05/17/2048869.html
追问
测试不太成功哎
为什么一些网站 “?“后面加了一堆参数,我想做成那样传值
追答
那是get传递 ;就是直接写在url连接后面 用?和&分割的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-06-17
展开全部
<form cation="a.php" method="post">
<input type="what" value="345"/>
<input type="submit" value="提交"/>
</form>
//a.php
<?php
print_r ($_POST);
?>
回答:
我想把从数据库里提取的值,譬如帖子编号rs['id'],用post的方法传到别的文件、
//////
为了实现这样的效果,你可以先在a.php页面把那个值下放到html中 比如。
当前访问的页面时a.php
<?php
//从数据库得到你要的数据
$id="5";
?>
<html>
<form action="b.php" method="post">
<input type="hidden" name="id" value="<?php echo $id?>"/>
<input type="submit" value="提交"/>
</form>
</html>
或者直接使用php的session 而不需要来用html的post来传值。
在a.php中直接$_SESSION["myid"]="9";
到b.php中直接使用$id=$_SESSION["myid"];
这样就可以了。
<input type="what" value="345"/>
<input type="submit" value="提交"/>
</form>
//a.php
<?php
print_r ($_POST);
?>
回答:
我想把从数据库里提取的值,譬如帖子编号rs['id'],用post的方法传到别的文件、
//////
为了实现这样的效果,你可以先在a.php页面把那个值下放到html中 比如。
当前访问的页面时a.php
<?php
//从数据库得到你要的数据
$id="5";
?>
<html>
<form action="b.php" method="post">
<input type="hidden" name="id" value="<?php echo $id?>"/>
<input type="submit" value="提交"/>
</form>
</html>
或者直接使用php的session 而不需要来用html的post来传值。
在a.php中直接$_SESSION["myid"]="9";
到b.php中直接使用$id=$_SESSION["myid"];
这样就可以了。
追问
我要的是html
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询