以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户服务  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2)
----  [求助]如何防止“后退”和隐藏菜单?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=20558)

--  作者:pc_doctor
--  发布时间:2008-9-19 8:30:25
--  [求助]如何防止“后退”和隐藏菜单?

我见一些WEB系统,一旦连接上服务器后,浏览器的菜单都统统隐藏起来了,几乎就是全屏一样,这样也不可能“后退”了。

请教:搭建系统怎么也能实现这样的需求:防止“后退”和隐藏菜单。

谢谢!


--  作者:admin
--  发布时间:2008-9-19 13:32:17
--  
使用“URL定位”构件,就可以实现。
--  作者:pc_doctor
--  发布时间:2008-9-22 13:27:04
--  

嗯,用URL定位”构件是有这个功能,但是,它的资源位置中只能填写“http://???.???.???”形式的网络域名资源地址。

而我想要的是:象通过执行文件执行跳越链接到指定的IPE文件中去后,而新产生的窗口页面是应该没有“后退”并且隐藏菜单的。

不知道能否办到?


--  作者:admin
--  发布时间:2008-9-22 22:44:50
--  
你的意思看不明白,我的理解是,使用《搭建之星》建一个exe文件,里面直接使用“浏览器构件”就可以了。
--  作者:pc_doctor
--  发布时间:2008-9-23 14:14:44
--  
以下是引用admin在2008-9-22 22:44:50的发言:
你的意思看不明白,我的理解是,使用《搭建之星》建一个exe文件,里面直接使用“浏览器构件”就可以了。

老大,我的帖子是发在《者》的板块的哦,说的自然《者》的事。

《者》中用URL定位”构件是有这个功能,但是,它的资源位置中只能填写“http://???.???.???”形式的网络域名资源地址。

而我想要的是:象通过执行文件执行跳越链接到指定的IPE文件中去后,而新产生的窗口页面是应该没有“后退”并且隐藏菜单的。

——也就是说:URL定位”构件的资源位置中不能写入“.\\dajianzhe\\test.ipe”这样的路径文件。


--  作者:admin
--  发布时间:2008-9-23 19:56:11
--  
你说的《者》中目前没有,但可以使用JavaScrip脚本进行设置(要自己编写)。
--  作者:pc_doctor
--  发布时间:2008-9-23 22:01:31
--  
以下是引用admin在2008-9-23 19:56:11的发言:
你说的《者》中目前没有,但可以使用JavaScrip脚本进行设置(要自己编写)。

哦,是你计划《者》将来具备,或是帮大家写个JavaScrip脚本来实现呢?

但愿《者》尽快自身具备!!!


--  作者:FSJM
--  发布时间:2008-9-24 8:19:00
--  
你“实际”要怎样执行,具体描述。
--  作者:pc_doctor
--  发布时间:2008-9-24 14:03:51
--  

谢谢!

WEB数据库系统的安全防范之一:就是想将浏览器的菜单都隐藏去了,自己设计需要的操作菜单即可。

第一步:刚打开浏览器时,肯定是要能看见完整的浏览器菜单的,不然怎么输入域名或IP地址呢?

第二步:浏览器链接到域名后,肯定是打开系统首页(如index.ipe),此时还无所谓浏览器菜单的显示或隐藏与否,因为一般的首页还不会涉及到安全问题。(但是,有些WEB应用系统,连这一步的首页打开时就已经将浏览器菜单隐藏了,也就是只要一进入系统就立马隐藏了浏览器菜单)。

第三步:进入系统首页后(如:index.ipe),一般情况下是会在登陆框中输入帐号和密码进行验证,验证判断通过的话,肯定是通过“执行文件”构件连接打开新的IPE文件(如:修改.IPE)。此时,打开的“修改.IPE”页面就应该马上隐藏浏览器菜单了,因为“修改.IPE”页面就可能涉及安全问题。


--  作者:pc_doctor
--  发布时间:2008-9-24 20:27:57
--  

经测试,《者》中的“URL定位”构件的资源位置中可以填写“http://1920.168.0.11/修改.IPE”,倒是可以打开“修改.IPE”,但是有两个问题。

一、“URL定位”构件没有任何方法可执行或触发事件可设置(鼠标单击、鼠标进入等),必须手动用鼠标去实际点击它才能连接到资源去。这样,比如在用“页面建立”的事件中就无法自动触发“URL定位”资源连接。希望该构件增加执行方法。

二、既然是想要触发执行“修改.IPE”文件,就有可能需要携带一些参数传递过去,没有使用“执行文件”传递不了参数。(这个问题采用“公用数据”来配合,倒可能会得到解决的)。

《者》中很多构件需要添加事件(单击、双击、进入、离开)执行方法,这样系统才能生动强大!