2013-02-17 62 views
0

禁用右鍵單擊按鈕,我有這樣的代碼:只有特定HTML代碼

<div id="frameContainer" style="overflow:hidden;"> 
    <iframe oncontextmenu="return false;" src="http://youtube.com" scrolling="yes" style="width: 790px; height: 500px; margin-  top: -120px;"> 
    </iframe> 
    </div> 
    </div> 

我想要做的是禁用右鍵單擊鼠標按鈕每當框架內用戶點擊。 這可能嗎?

回答

0

由於網絡的其他部分會告訴你,禁用右鍵單擊通常是非常糟糕的做法。但是,可以通過將以下javascript事件添加到iframe中:oncontextmenu="return false;"

+0

我已經更新了我的代碼來告訴你我是如何試圖做自己說過;它由於某種原因不起作用,我仍然可以自由地右鍵點擊iframe。 – RunningFromShia 2013-02-18 00:09:06

+0

在這種情況下,我認爲這意味着youtube embed不希望你禁用右鍵單擊。如果你把iframe放在一個正確的禁用div裏面,它會起作用,但你可能永遠不能禁用右鍵點擊實際的視頻。 – Xander 2013-02-18 09:56:42

0

禁止在您的網站上點擊右鍵按鈕,我們在標籤體在身體下面添加以下屬性oncontextmenu =「返回false」