2009-06-30 11 views
0

フォーム上に現在の情報のPDFを表示するボタンがあるフォームがあります。これは、document.location.hrefを変更するとDOMが失われます

window.location.hrefをpdfファイルへのリンクに設定することによって行われます。

これを実行した後、すべてのフォーム要素が未定義の値を持つため、javascriptはページ上で動作しません。

ブラウザは現在のページにとどまりますが、ダウンロードウィンドウが表示されます。

これには回避策がありますか?

答えて

1

これはおそらくすべてのブラウザで同じように動作しません。代わりにリンクを使用すると、より良い結果が得られます。

<a href='link_to_pdf' target='_new' > 
+0

jqueryを使用せずに同じことを行い、.click()を呼び出すボタンを作る方法はありますか? – mkoryak

+1

そのリンクにボタンをラップできませんでしたか? – dlamblin

+0

ええ、dlamblinは言った。 – stevedbrown

関連する問題