我的项目的modules文件夹中有一个用户控件。我有一个类似的链接 在此控件中测试。当我鼠标悬停在页面上的“测试”时,我可以看到整个网址,如“www.example.com \ projectName \ Modules”。但是我想这样做,它应该将URL显示为“www.example.com \ projectName”。我想摆脱那个模块文件夹名称。
答案 0 :(得分:3)
我在这里假设您要更改状态栏中显示的悬停文本?
要做一些,您可以使用以下内联脚本来执行此操作:
<a href="http://www.google.com/somegarbage"
onmouseover="window.status='http://www.google.com'; return true"
onmouseout="window.status=''">Google</a>
这会生成包含文字Google
的链接,当您将鼠标悬停在其上时,状态栏文字将显示为http://www.google.com
,而不是实际的网址http://www.google.com/somegarbage
。
您可以更改上面的代码,通过替换onmouseover
事件中指定的文字来注入您想要的任何内容。
答案 1 :(得分:0)
默认情况下,Href属性只会附加当前网址。所以如果你在
这样的页面上http://abc.com/projects/index.htm
并在此页面的html中
<a href="about/index.htm">link text</a>
然后生成的网址将是
http://abc.com/projects/about/index.htm
但是,如果你在href前加上一个/
字符,那么它将建立相对于网站根目录的链接,它会为你提供你想要的东西。
<a href="/about/index.htm">link text</a>
将转到
http://abc.com/about/index.htm
所以在你的情况下....
建立你的链接..
<a href="/projectName">Test</a>
答案 2 :(得分:0)
如果您可以设置&lt; a&gt;要运行服务器,你可以这样做:
<a href="~/" runat="server">Test</a>