Link右击问题

z_j_xia 2003-12-17 12:39:29
请问个各位高手,我想实现当鼠标在一串文字上时,出现个提示“请右击选择需要链接的网页”,然后右击后,在弹出的小窗口里显示几个链接的文字串,分别链接到各对应的网页,用js实现的话,怎样实现?请帮帮忙!
...全文
46 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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="请右击选择需要链接的网页"

61,129

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧