私のシステムにはテキストファイルがあります。私はそのテキストファイルの内容をjavascript/jqueryを使って表示したい。どうやってやるの。私はLinkを参照しました。しかし、単にdivから印刷するだけです。私はwindow.print()
メソッドを使用する必要があります。しかし、どのように私はJavaScriptを使用してテキストファイルを印刷できますか?私を案内してください。javascript/jqueryを使用してテキストファイルの内容を印刷します
0
A
答えて
0
使用するコードは、あなたの問題を解決することがあります。 -
<html>
<head>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.1.min.js" > </script>
<script type="text/javascript">
function PrintElem(event)
{
var selectedFile = event.target.files[0];
var reader = new FileReader();
var result = document.getElementById("mydiv");
reader.onload = function(event) {
result.innerHTML = event.target.result;
};
reader.readAsText(selectedFile);
console.log(selectedFile);
//Popup($('#mydiv').html());
}
function Popup(elam)
{
//console.log($(elam).html());return false;
var data = $(elam).html();
var mywindow = window.open('', 'my div', 'height=400,width=600');
mywindow.document.write('<html><head><title>my div</title>');
/*optional stylesheet*/ //mywindow.document.write('<link rel="stylesheet" href="main.css" type="text/css" />');
mywindow.document.write('</head><body >');
mywindow.document.write(data);
mywindow.document.write('</body></html>');
mywindow.document.close(); // necessary for IE >= 10
mywindow.focus(); // necessary for IE >= 10
mywindow.print();
mywindow.close();
return true;
}
</script>
</head>
<body>
<div id="mydiv">
</div>
<input type="file" onchange="PrintElem(event)">
<input type="button" value="Print Div" onclick="Popup('#mydiv')" />
</body>
</html>
1
まずオープンテキストファイルや印刷を。
var w = window.open('yourfile.txt'); //Required full file path.
w.print();
フィドルサンプル:https://jsfiddle.net/shree/91459gm9/
フィドル印刷するファイルが、そのオープンサンプルファイルとプリントウィンドウを発見していません。私はあなたがコンピュータからファイルを読み込むためのバックエンド(PHP、レール、nodejs)のサポートが必要だと思うし、任意のHTMLブロックに表示
0
は、印刷これはあなたが使用できるファイル
を印刷する最も望ましい方法です。あなたは、バックエンドの設定とファイルを持っている場合は、構文の下に、サーバー上
$(ドキュメント).ready(関数(){
$("button").click(function() {
$.ajax({
url : "Content.txt",
dataType: "text",
success : function (result) {
$("#container").html(result);
}
});
});
});
関連する問題
- 1. phpを使ってテキストファイルの内容を印刷するには
- 2. 印刷内容
- 3. DataTableの内容を印刷
- 4. fancyboxの内容を印刷
- 5. ReadPrinterメソッドを使用して印刷ジョブの内容を読み取る方法
- 6. laravelブレードの内容を印刷する(Laravel 5.2を使用)
- 7. 印刷内容すべてのページ
- 8. テキストファイル内の値を検索して次の行を印刷
- 9. javascriptを使ってポップアップウィンドウの内容を印刷するには?
- 10. CSSを使って印刷物の内容を隠す
- 11. ScrollViewerの内容を印刷する
- 12. WPF WebBrowserの内容を印刷する
- 13. URLの内容を印刷する - javascript
- 14. WebBrowserコントロールの内容を印刷する
- 15. SWTブラウザの印刷内容を停止しますか?
- 16. Powershellはパイプの内容を印刷しますか?
- 17. ajaxを使用してテキストエリアにテキストファイルの内容をロードする
- 18. 印刷内容は、google.com
- 19. jqueryの印刷プラグインを使用してdivを印刷していません
- 20. Pythonで改行を含むテキストファイルの内容を印刷する方法は?
- 21. NSMutableURLRequestを印刷する内容
- 22. ASP.NETページのファイル内容を印刷
- 23. yii2のページ内容を印刷
- 24. HTML DIVの内容を印刷
- 25. autohotkeyスクリプトを使用して、cmd.exe IDEの内容をテキストファイルに抽出します。
- 26. 行にテキストファイルを印刷しようとしています
- 27. JavaScriptのファイル内容を印刷します(暗黙のパスファイルパスは入力ブラウザボックスを使用しません)
- 28. Pythonを使用してテキストファイルから特定の行を印刷する
- 29. WPF - 同じページに内容を印刷
- 30. オブジェクトの内容を正しく印刷する方法は?
おかげ@Shreeでなければなりません。私はそれがほとんどだと思います。私は試してみましょう – Santhucool
フォントが正しく来ていない。私はいくつかの怪我をしているdフォント。テストプリントフォントと同じフォントが必要です。それをどうすれば実現できますか? – Santhucool