我正在为自助服务终端创建一个网站,我需要创建显示您要在Firefox或IE底部的页面地址的栏消失。请看图片。
是否可以使此栏消失?
修改 感谢大家的回复。我已经尝试了克里斯和Mrtsherman建议的代码,我不确定我错过了什么,不幸的是它没有对我有用。是否真的无法在Kiosk模式下隐藏Firefox的状态栏?
我遇到的问题是我在一个页面上有三个div,所以当点击每个div时它就像一个幻灯片,第一个div完全是一个标签,所以状态栏是一直显示。如果状态栏不可能消失,有什么办法可以将光标设置在屏幕上,这样状态栏就不会显示第一个div上的所有时间吗?非常感谢。
答案 0 :(得分:1)
你不能强迫它消失。它是浏览器的一项功能,它提供了告诉用户链接在哪里的非常有用的功能。
这是一个显然适用于FF的用户脚本。
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#statusbar-display:not([label^="Looking"]):not([label^="Connecting"]):not([label^="Connected"]):not([label^="Transferring"]):not([label^="Waiting"]):not([label^="Read"])
{opacity: 0 !important; }
http://userstyles.org/styles/43764/firefox-10-only-hide-hovered-link-target-urls
答案 1 :(得分:1)
如果您想使用Internet Explorer,只需在客户端的启动文件夹中创建一个指向iexplore -k http://example.com
的快捷方式。只要自助服务终端机器启动,这将在指定页面的Kiosk Mode中启动IE。
Alernately,您可以在第一页打开弹出窗口,其中包含以下代码:
window.open(filename,"","width="+winwidth+",height="+winheight+",scrollbars=yes ,menubar=no,location=no,left=0,top=0")
打开一个没有UI chrome的窗口。
选项3: 试试这个,不确定它是否有用。在Firefox中,您可以启用一个选项,允许通过javascript更改状态文本:
工具 - >偏好 - >内容 - >启用Javascript(点击“高级”按钮) - >更改状态栏文字
在Firefox中完成此操作后,请将此代码段添加到您的achor标记中:
onmouseover="window.status=''; return true;"
我不保证会按预期工作。
答案 2 :(得分:0)
“有用的功能”?什么地狱关心,链接指向哪里?这在任何浏览器中都是一个巨大的烦恼。没有普通用户关心这一点,即使他们这样做,大多数URL仍无法读取。 所以默认情况下这应该是关闭的,并且可以为开发人员打开......