Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用GWT更改悬停时的浏览器URL信息_Gwt - Fatal编程技术网

使用GWT更改悬停时的浏览器URL信息

使用GWT更改悬停时的浏览器URL信息,gwt,Gwt,我想在我的GWT应用程序中隐藏URL的信息。当用户将鼠标悬停在链接上时,浏览器底部的工具栏将显示该位置。在我看来,这是一种安全风险,我想用一些无害的文本覆盖这些信息 这看起来很简单,但我什么也找不到 “我认为这是一种安全风险”-错了。默默无闻的安全根本不是安全 在最好的情况下,它将使无法阅读源代码的人远离 最坏的情况是,最终入侵你的系统的人会比业余的好 只要确保系统安全,不要试图隐藏URL,如果是href链接,默认情况下浏览器会在底部显示位置。为了解决这个问题,您可以使用其他一些小部件,如标签或

我想在我的GWT应用程序中隐藏URL的信息。当用户将鼠标悬停在链接上时,浏览器底部的工具栏将显示该位置。在我看来,这是一种安全风险,我想用一些无害的文本覆盖这些信息

这看起来很简单,但我什么也找不到

“我认为这是一种安全风险”-错了。默默无闻的安全根本不是安全

在最好的情况下,它将使无法阅读源代码的人远离

最坏的情况是,最终入侵你的系统的人会比业余的好


只要确保系统安全,不要试图隐藏URL,如果是href链接,默认情况下浏览器会在底部显示位置。为了解决这个问题,您可以使用其他一些小部件,如标签或菜单项等,编写您自己的onClick侦听器,它只会进入您希望用户进入的页面。

您无法读取GWT源代码,因为没有任何内容可读,因此通过隐藏源代码,它将屏蔽这些信息。您无法隐藏JavaScript源代码。是的,GWT编译成一个密集的JS块,但这并不意味着它是“安全的”——只是它很难阅读。真正的安全性是在服务器端完成的,而不是客户端。我想那就足够了。谢谢。如果您有链接,任何人都可以单击(或中键单击/ctrl单击/拖放)并在浏览器的地址栏中查看URL,或右键单击并直接另存为书签,或将URL复制到剪贴板。正如你接受的答案所暗示的那样,也许你根本就没有链接(但实际上,如果涉及到URL,它会在某处可见,即使只有浏览器的开发工具;因此我宁愿投票支持@kae verens的答案)