主题:  在DM MX让浏览器自己记住表单内容的问题。

shyilong

职务:普通成员
等级:1
金币:0.0
发贴:57
注册:2002/10/30 13:23:40
#12002/11/13 20:29:39
各位好,本人彻夜研究MX若干天,现有一点心得与大家分享。
在MX中如果要记住表单内容可自己输入Session('Name')=Request.Form("Name"),或者用插件MagicBeat Server Behavior。或许因为本人不太会ASP,所以用起来很费劲。
我仔细研究了MX自己生成的代码,其中有Session("MM_Username") = MM_valUsername这句。这是在建立登陆表单中自动生成的,这个阶段变量中存储着提交的表单用户名的信息,所以我们应好好利用他。在“服务期面板”>“绑定”中建立“阶段变量”,名子就为“MM_Username”这样在其他页面也能很方便的调用这个阶段变量,与表中字段用法相同,当然也可以不建,直接输入语句<%=Session("MM_Username") %>也能显示出当时登陆时输入的用户名。
再进一步可以对用户的表进行筛选,在绑定时筛选条件为“用户名字段”=阶段变量 MM_Username这样在另一页面中可以方便的显示出登陆用户的其他字段内容。
MX的功能强大了,虽然有缺点但我已经被他折服。
以上心得有什么不对的地方请大家指出。有什么心得不妨和我说说。大家5D一脉应互相帮助。
我目前正在更进一步研究cookie



shyilong

职务:普通成员
等级:1
金币:0.0
发贴:57
注册:2002/10/30 13:23:40
#22002/11/13 20:37:19
补充一下上面的标题中DM打错了,是DW即Dreamweaver MX