在通过registrybyId set href加载页面之前检查cookie值
check cookie value before loading page via registrybyId set href
我有一个dijit树,当单击一个节点时,它会在中心内容页加载一个html页面。其中一个html页面是登录页面,我想检查一个cookie,看看他们是否已经登录,所以我可以适当地设置页面,如果页面重新加载。是否有一种方法可以在页面加载时检查cookie,或者可能有比这更好的方法?由于
我的树代码是:
TOCSet: function (TOCStore) {
var myModel = new ObjectStoreModel({
store: TOCStore,
query: { root: true }
});
// Create the Tree.
var tree = new Tree({
model: myModel,
onClick: function (item, node, evt) {
// Get the URL from the item, and navigate to it
evt.preventDefault();
var href = item.url;
registry.byId('Content').set('href', href); //set the page on node clicks
}
});
tree.placeAt("TOC");
tree.startup();
ready(function () {
registry.byId("Content").set("href", "Login.htm");//set the login page at start
});
}
登录成功后使用"dojo/cookie"设置cookie
function SetLoginCookie(lia) {
cookie("LoggedInAs", lia);
}
,然后使用"dojo/ready"在页面重新加载时检查cookie
ready(function () {
var lia = cookie("LoggedInAs");
alert(lia + " is logged in");
});
相关文章:
- Chrome扩展api;t检查cookie是否存在
- 如何检查cookie是否存在,即使它是在其他应用程序中创建的?(使用 JS 或 C#)
- 通过检查cookie动态更改jQuery“悬停”
- 重复/循环javascript函数来检查cookie是否已更改
- 检查 Cookie 是否存在 - Chrome 扩展程序
- 检查 Cookie 是否存在
- 检查 cookie 值是否在数组中
- 检查cookie是否仍然有效
- 设置和检查cookie
- 我在另一个网站上的javascript,它检查cookie的域是什么
- JQuery Cookies创建..检查cookie是否已经有值
- Javascript检查cookie是否存在
- 使用angular js控制器来检查cookie并返回一个模态
- 在通过registrybyId set href加载页面之前检查cookie值
- 检查cookie是否存在以进行年龄验证
- 如何显示模式从引导检查cookie在javascript中
- JavaScript检查Cookie写入后似乎需要睡眠
- ajax和php标志脚本-设置和检查cookie并使用DB
- 检查 cookie 数组元素是否存在
- Jquery Cookie 插件,检查 cookie 是否未设置