0

WebページにロードされたPDFドキュメントをクリックしたときにjavascript関数を呼び出す必要があります。私が書いたコードは次のとおりです。しかし、それは機能していません。

<script language="javascript" type="text/javascript">
function buttonEvent(msg){
    alert(msg);
}

</script>
<embed src="sample.pdf" id="buttonEmbed" width="500" height="600" type="application/pdf"
 onClick="buttonEvent('buttonClicked')"/> 
4

1 に答える 1

0

PDF はプラグインで読み込まれ、DOM モデルの一部ではありません。そのため、埋め込みノードの onload 以外のイベント ハンドラーをリッスンすることはできません。

代替ソリューション

display more埋め込みコンテナーの外側の PDF の上部または下部にボタンを追加できます。このボタンにクリック イベントを追加します。

于 2013-01-03T09:47:26.753 に答える