获取不同域的数据

有时候,页面上的数据是需要获取到其他页面的实时数据的,

实时数据可以理解为

当我要保存某条数据在某个用户的时候,

这时候的某个用户就是实时数据,

是登录后才得出来的数据,

因为登录账号不是静态的,而是动态的

所以是需要根据登录的账号变化而变化的。

两个不同的页面,

就要考虑到有两种情况,

第一就是它们是在同一个域里面,

另一种就是它们不是在同一个域里面.

以下的方法都可以实现获取实时数据的效果,(对于第一种情况有点小题大做)

首先,如果在某个页面进行新增的时候.

是需要获取到当前登录的用户账号信息.

那在新增的时候,

是不应该出来新增账号的操作。

获取不同域的数据

收件可以理解为新增

新增收到要寄出去的物件信息。

而页面表格初始化的”收件人”应当是当前登录用户账号的类型

该操作的意义就是记录是当前登录账号进行收件操作。

获取不同域的数据

而登录用户信息是记录在关于用户的域里面的,

那要拿到它

可以在用户域将用户信息保存在cookie中,

在用户域里创建名称user 的cookie

然后在用户登录的时候

将有关的信息保存进去。

获取不同域的数据

然后就在收件域保存收件信息的时候把用户信息在cookie提取出来。

UserTypeClass在数据库的信息是与UserRoleDetailID是一样的。

因为在dAddress数据表中没有TypeClass字段。

所以只能将TypeClass代表UserRoleDetailID。

将所需的信息提取出来再保存到数据表格中,
获取不同域的数据
这样就可以在其他操作页面中获取到了当前登录用户的信息。