2009-07-28 7 views
0

JQueryソースファイルがリンクされている.NET 1.1ユーザーコントロールで、次のリンクが定義されています。htmlアンカーでクリックイベントが発生しない

<script language="javascript" src="jquery.copy.min.js"></script> 

<a href='#' onclick="javascript:$.copy('WORKED');">Copy to clipboard</a> 

しかし、別の場所に貼り付けようとしても何も起こりませんか?

マルコム

答えて

0

私は3つの可能性を考えることができます。まず、実際のコピーを行うために使用されたフラッシュファイルがない可能性があります。第二に、おそらくあなたは、フラッシュファイルがロードされないようにする広告ブロッカーを持っているでしょうか?または、第3に、フラッシュファイルがクリップボードとやりとりするのを止めるセキュリティ設定。

これはちょうど脳暴走でした。 HTH。

+0

非常に賢い! – Malcolm

3

.NETはわかりませんが、htmlやjavascriptの場合は、onclick = "$(" WORKED '); href属性に入れる場合は、「javascript:」だけが必要です。

+0

これは正しいです。 "javascript:"は、href属性に置かれたときに使用されます。 on *属性は常にjavascriptとして扱われます。 – Cide

関連する問題