高手进来帮帮我

zzyyjj 2003-09-28 08:46:10
请问
一 如何让用户打开网页后,不能打开右键。
二 如何让用户打开网页不能复制网页中的文字(不能选中,用Ctrl+c来复制)
三 如何把文件菜单的“保存”和“另存”两个选项屏蔽。
多谢高手
...全文
53 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzyyjj 2003-09-28
  • 打赏
  • 举报
回复
只是屏蔽网页里的东西
skystar008 2003-09-28
  • 打赏
  • 举报
回复
还是去玩注册表吧.
zzyyjj 2003-09-28
  • 打赏
  • 举报
回复
那请问怎么把菜单和地址屏蔽呢?
zhaoweiwei 2003-09-28
  • 打赏
  • 举报
回复
看不到“源代码”
这个无法绝对的实现
zhaoweiwei 2003-09-28
  • 打赏
  • 举报
回复
看不到“源代码”
这个无法绝对的实现
zzyyjj 2003-09-28
  • 打赏
  • 举报
回复
真是高手云集啊 谢谢各位
那请问
如何 让看不到“源代码”
如何 不能“保存”“另存”呢
hrong 2003-09-28
  • 打赏
  • 举报
回复
showModalDialog('ttt.htm','','dialogWidth: 640px; DialogHeight: 480px; status: no; help: no');

嘿嘿, 用这个方法够彻底了, 且兼容性也不错!
stefli 2003-09-28
  • 打赏
  • 举报
回复
<body oncontextmenu="return false" onpaste="return false" onselectstart="return false">
cloudchen 2003-09-28
  • 打赏
  • 举报
回复
<body onselectstart="return false">
zhaoweiwei 2003-09-28
  • 打赏
  • 举报
回复
<script language=javascript>

function mainHotKey()
{
if(window.event.ctrlKey&&event.keyCode==67) //屏蔽ctrl+c
{
alert("不能copy");
window.event.returnValue= false;
}
}
</script>
zhaoweiwei 2003-09-28
  • 打赏
  • 举报
回复
2
<body oncopy="return false">
zhaoweiwei 2003-09-28
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>oncontextmenu Event Sample</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso-8859-1">
<META NAME="AUTHOR" CONTENT="InetSDK">
<META NAME="MS.LOCALE" CONTENT="EN-US">
<META NAME="ROBOTS" CONTENT="noindex">

<STYLE>
.menuItem {font-family:sans-serif;font-size:10pt;width:100;padding-left:20;
background-Color:menu;color:black}
.highlightItem {font-family:sans-serif;font-size:10pt;width:100;padding-left:20;
background-Color:highlight;color:white}
.clickableSpan {padding:4;width:500;background-Color:blue;color:white;border:5px gray solid}
</STYLE>

<SCRIPT>
//<!--

function displayMenu() {
whichDiv=event.srcElement;
menu1.style.leftPos+=10;
menu1.style.posLeft=event.clientX;
menu1.style.posTop=event.clientY;
menu1.style.display="";
menu1.setCapture();
}
function switchMenu() {
el=event.srcElement;
if (el.className=="menuItem") {
el.className="highlightItem";
} else if (el.className=="highlightItem") {
el.className="menuItem";
}
}
function clickMenu() {
menu1.releaseCapture();
menu1.style.display="none";
el=event.srcElement;
if (el.id=="mnuRed") {
whichDiv.style.backgroundColor="red";
} else if (el.id=="mnuGreen") {
whichDiv.style.backgroundColor="green";
} else if (el.id=="mnuBlue") {
whichDiv.style.backgroundColor="blue";
} else if (el.id=="mnuYellow") {
whichDiv.style.backgroundColor="yellow";
}
}

//-->
</SCRIPT>


<!-- SAMPLE_STYLE_START -->
<LINK REL="stylesheet" HREF="/workshop/basicSDKIE4.css" TYPE="text/css">
<!-- SAMPLE_STYLE_END -->
</HEAD>
<!-- TOOLBAR_START -->
<!-- TOOLBAR_EXEMPT -->
<!--TOOLBAR_END-->

<BODY TOPMARGIN=0 LEFTMARGIN=0 BGPROPERTIES="FIXED" BGCOLOR="#FFFFFF"
LINK="#000000" VLINK="#808080" ALINK="#000000">
<BLOCKQUOTE CLASS="body">

<!-- CONTENTS_START -->
<H1>oncontextmenu Event Sample</H1>
<P>This sample shows how to use the <B>oncontextmenu</B> event handler,
available in Microsoft?Internet Explorer 5 and later, to display both standard
and custom context menus and prevent context menus from displaying. Experiment
with each of the following boxes to see how you can apply different methods
either to display or to inhibit context menus. Each box provides instructions
for you to follow.
</P>

<SPAN class="clickableSpan">
1. The default context menu always displays when you right-click in this box.
<b><br>Code: </b>
//no code necessary
</SPAN><br><br>

<SPAN class="clickableSpan" oncontextmenu="return event.ctrlKey">
2. The default context menu displays only if you right-click in this box while holding down the Ctrl key. This is useful for developing and debugging purposes.
<b><br>Code: </b>
oncontextmenu="return event.ctrlKey"
</SPAN><br><br>

<SPAN class="clickableSpan" oncontextmenu="return false">
3. A context menu never displays when you right-click in this box.
<b><br>Code: </b>
oncontextmenu="return false"
</SPAN><br><br>

<SPAN class="clickableSpan" oncontextmenu="displayMenu();return false">
4. A custom context menu displays when you right-click in this box.
<b><br>Code: </b>
oncontextmenu="showMenu();return false;"
</SPAN><br><br>

<SPAN class="clickableSpan" oncontextmenu="if (!event.ctrlKey){displayMenu();return false;}">
5. A custom menu displays when you right-click in this box. If you right-click while holding down the Ctrl key, the default context menu displays.
<b><br>Code: </b>
oncontextmenu="if (!event.ctrlKey){displayMenu();return false;}"
</SPAN><br>

<div id=menu1 onclick="clickMenu()" onmouseover="switchMenu()" onmouseout="switchMenu()" style="position:absolute;display:none;width:100;background-Color:menu; border: outset 3px gray">
<div class="menuItem" id=mnuRed>Red</div>
<div class="menuItem" id=mnuGreen>Green</div>
<div class="menuItem" id=mnuBlue>Blue</div>
<div class="menuItem" id=mnuYellow>Yellow</div>
</div>


<!-- CONTENTS_END -->
<!-- START_PAGE_FOOTER -->
<BR><BR><BR>
?<A CLASS="clsIncCpyRt" HREF="http://www.microsoft.com/isapi/gomscom.asp?TARGET=/info/cpyright.htm" TARGET="_top"> 2002 Microsoft Corporation. All rights reserved. Terms of use</A>.
<!-- END_PAGE_FOOTER -->
</BLOCKQUOTE>
</BODY>
</HTML>
hrh1979 2003-09-28
  • 打赏
  • 举报
回复
右键,可以在单击事件里 用javascript,判断,如是,可以 alert("请不要右击!")
其余不会,关注
zzyyjj 2003-09-28
  • 打赏
  • 举报
回复
我这样实现的
onClick="window.open('http://192.168.0.12/vod/show1.php?id=779','movie','width=240,height=230,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1',true)">乱世佳人</A>
当前面的定位是URL 可不可以定位到当前的目录呢?

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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