不知道各位使用过Google的toolbar没有,
他有一个登陆的功能,登陆以后显示退出了,
退出以后显示登陆了
我得需求也是这样,点按钮 登陆 (这时toolbar只有登陆按钮)的时候 web跳转到一个页面login.asp
然后用户输入 username password,点击登陆 成功后
我得那个按钮 (也就是前面那个登陆的按钮) 需要显示为 退出不知道我这么描述你理解了没有我就是不知道该如何实现
Cookie我能够得到
(前提忘了说了,就是使用ksaiy给的那个框架程序做的)
连接地址
http://pickup.mofile.com/0510505803910208
但是就是不知道用户登陆成功以后我的toolbar应该如何知道登陆成功
然后修改那个按钮难点有两个:
第一 得到登陆成功的信号
第二 如何修改那个按钮的文字 或者图片相信你们应该知道如何修改吧,
希望能够尽快得到回复
最后的期望就是各位了了 呵呵
谢谢 胡章优拜上
这个不是web的问题吧,你确定你理解了我说的内容???
而且我只有在登陆成功才做documentcomplete 事件的检测,如果每次documentcomplete 我都处理,对我的程序来说会影响性能的,尤其是ie toolbar
我想我得需求你们已经明白了,但是我得目的并不是你们说得那么简单的
希望你们继续讨论 谢谢
procedure TForm1.Button1Click(Sender: TObject);
begin
IF IdTCPServer1.Active then
begin
IdTCPServer1.Active:=False;
Button1.Caption:='启动服务';
end
else
begin
IdTCPServer1.Active:=True;
Button1.Caption:='中止服务';
end;
end;
你的需求,
如果是像你表达的,google 对 google bar,也就是,浏览的网页代码是自己编写的,
那可能可以找找其它解决方法如果网页代码,不受你控制的,或者说,你希望是通用的,
那就我目前所知,似乎只能在 documentcomplete 之类的事件中判断
to jiangsheng(蒋晟.Net[MVP]):
不知道你是不是明白我得意思了,你得 document.cookie access should not take long.这个好像和我说的问题没有什么关系得吧,不知道是不是我没有理解你的意思还是什么其他的。to:ycn12345(leon):你可能还是没有理解我的意思,或者是我的 表达可能还不够清晰吧。to:aiirii(ari-http://spaces.msn.com/members/aiirii/) :感动,你理解我得需求/*
ie toolbar 我也研究不深入,
你的需求,
如果是像你表达的,google 对 google bar,也就是,浏览的网页代码是自己编写的,
那可能可以找找其它解决方法如果网页代码,不受你控制的,或者说,你希望是通用的,
那就我目前所知,似乎只能在 documentcomplete 之类的事件中判断
*/这个我到不是需要通用
只需要她的页面登陆成功就可以,也就是我只对她的页面有效果
她的服务器的代码可以跟随我得需求而改变的/*
至于性能,一般是在网络传输部分,你在本机处理,应该问题不大
*/
但是对于IE来说不能一直监测Cookie啊,而且toolbar的效率回影响很大的啊
最后再说一下那个documentcomplete有一个问题不明白,首先我点击登陆按钮以后,他会跳转到一个登陆的界面,当界面下载完毕,它就已经触发documentcomplete 事件啊,这个时候我其不是错误啊?
而且我只有在登陆成功才做documentcomplete 事件的检测,如果每次documentcomplete 我都处理,对我的程序来说会影响性能的,尤其是ie toolbar
这个很重要的
那样如果用户不是登陆
而是普通的load一个页面
我是不是也需要处理了
这样肯定是效率严重有问题的
希望各位能够注意到这个问题