2

以下のようにファイル パスを更新した後、object 要素のコンテンツを更新する必要があります。

<input type="file" onchange="$('#oPdf').attr('data',this.value')" />
<object id="oPdf" data='[path]' type="application/pdf" width="500px" height="100%"></object>

値は設定されていますが、JavaScriptを使用して更新されていないようです。

私はiframe内でそれを行うことができましたが、iframeを使用するつもりはありません.

4

1 に答える 1

1

あなたの質問はここで答えられています: <object> tag does not refresh when its data attribute is changed in Chrome

まだ標準ではないため、問題が発生する可能性があります。

幸運を ;)

于 2012-12-10T14:22:54.783 に答える