Link右击问题

z_j_xia 2003-12-17 12:39:29
请问个各位高手,我想实现当鼠标在一串文字上时,出现个提示“请右击选择需要链接的网页”,然后右击后,在弹出的小窗口里显示几个链接的文字串,分别链接到各对应的网页,用js实现的话,怎样实现?请帮帮忙!
...全文
9 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2003-12-17
<a href="" title="请右击选择需要链接的网页" oncontextmenu="window.open('http://xml.sz.luohuedu.net/xml/Content.asp','a','width=200,height=200');return false">ssss</a>
回复
形印声传 2003-12-17
灰豆宝宝的不错~
回复
aoenzh 2003-12-17
up
回复
wanghr100 2003-12-17
<STYLE>
.skin {
VISIBILITY: hidden;
WIDTH: 100px;
CURSOR: default;
POSITION: absolute;
TEXT-ALIGN: center ;
BORDER:1px gray solid;
}
</STYLE>
<SCRIPT language="JavaScript">
function showmenuie5() {
var rightedge = document.body.clientWidth-event.clientX;
var bottomedge = document.body.clientHeight-event.clientY;
if (rightedge < ie5menu.offsetWidth)
ie5menu.style.left = document.body.scrollLeft + event.clientX - ie5menu.offsetWidth;
else
ie5menu.style.left = document.body.scrollLeft + event.clientX;
if (bottomedge < ie5menu.offsetHeight)
ie5menu.style.top = document.body.scrollTop + event.clientY - ie5menu.offsetHeight;
else
ie5menu.style.top = document.body.scrollTop + event.clientY;
ie5menu.style.visibility = "visible";
return false;
}
function hidemenuie5() {
ie5menu.style.visibility = "hidden";
}
</SCRIPT>
<!--Bengin 在这里编辑你的弹出菜单内容-->
<DIV id=ie5menu>
<a href="http://www.cnlk.com">CNLK</a><br>
<a href="http://www.csdn.net">CSDN</a><br>
</DIV>
<!------------End 结束-------------->
<SCRIPT language="JavaScript">
if (document.all && window.print) {
ie5menu.className = "skin";
document.oncontextmenu = showmenuie5;
document.body.onclick = hidemenuie5;
}
</SCRIPT>
<body>
<a href="#" title="请点右键弹出相关连接">More...</a>
</body>


//弹出菜单,你可以做得更酷一些.在.skin里面修改样式.
回复
Reker熊 2003-12-17
1.控制位置
<a href="" title="请右击选择需要链接的网页" oncontextmenu="window.open('http://xml.sz.luohuedu.net/xml/Content.asp','a','width=200,height=200,top=200,left=200');return false">ssss</a>

2.
<a href="" title="请右击选择需要链接的网页" oncontextmenu="location='http://xml.sz.luohuedu.net/xml/Content.asp';return false">ssss</a>

在彈出的窗口頁面比如new.htm中
<body onclick="self.close()">

回复
z_j_xia 2003-12-17
net_lover(孟子E章)你好;
谢谢你帮我解题,只是因为我对html不是很熟悉,我想知道窗口位置能不能控制?
还有就是点击了链接的网页后,将弹出的窗口自动关闭可以吗?链接网页能不能不重新
打开一个页面,而是在现已打开的网页上显示吗?
回复
hover_online 2003-12-17
title="请右击选择需要链接的网页"
回复
发动态
发帖子
CSS
创建于2007-09-28

5.9w+

社区成员

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
申请成为版主
社区公告
暂无公告