0

OK 皆さん - すべての提案をありがたく受け入れました。私は硬いレンガの壁に頭をぶつける比較的初心者です。

基本的に私がやっていることは、複数のレポートを作成するためにユーザー パラメータ ファイルを読み取ることです。AddEventListener および FileReader 関数を使用して、これを Firefox で完全に動作させています。IE8 ではこれを行うことができません - ファイルを一覧表示する AttachEvent ( Javascript で MSIE と addEventListener の問題を参照) を試しましたが、ユーザーが選択したファイルを読み取ることはできません。(なぜ Microsoft はこれを機密漏れと見なし、Mozilla は当惑しないのか。)

データを再利用できるようにするため、ユーザーがすべてのデータをフォームに入力する必要はありません。つまり、ユーザーがパラメーターの小さな選択に小さな変更を加え、再実行することを想定しています。

IEx のチェックを行い、別のブラウザを使用するように指示する以外に、誰かが推奨する別の方法はありますか?

よろしくお願いします

4

2 に答える 2

0

こんにちは基本的に、レポートを作成するユーザーのコンピューターから(指定された形式で)読み取りたいフラットパラメーターファイルがあります。必要は発明の母である私は、ファイルを読み取る代わりの解決策を思いつきました。つまり、ファイルの内容をテキスト領域にコピーし、それを使用して処理します

<textarea id="myTextarea" cols="45" rows="20">Copy in here</textarea>

<br />
<button type="button" onclick="readParameters()">then click here</button>
<script>
function readParameters()
{contents=document.getElementById("myTextarea").value;}
</script>

ファイルを選択するほどきれいではありませんが、少なくともIEで動作します

于 2012-06-13T08:27:19.113 に答える