javaScriptだけを使用して既存のテキストファイルにテキストを追加することはできますか?純粋なJavaScriptファイルへのテキストの追加
答えて
いいえブラウザJavaScriptはセキュリティ上の理由からローカルファイルシステムにアクセスできません。
前述したように、純粋なJSでは不可能です。しかし、XMLHttprequestを使用すると可能です。 http://www.javascripter.net/faq/reading2.htm
XMLHttpRequestsは、インターネット上の任意のウェブサイトがあなたのファイルを読むことを可能にする最も重要なセキュリティ設定を明示的に無効にしない限り、 'file://'に失敗します。それはプラグインで行うことは可能ですが、OPは明示的に "純粋なjavascript"のみを要求しました。 – ninjagecko
ファイルシステムには「任意の」アクセスはありませんが、実際にはブラウザのキャッシュディレクトリなどからローカルファイルを読み書きできます。クライアントマシンに完全にアクセスできる場合は、バックグラウンドスクリプトを使用してこれを利用して、一時ファイルをクライアント上の特定の場所に同期させることができます。また、ローカルのHTTPサーバーデーモンや変更されたブラウザーを使用する方法もあります。
「純粋な」JSソリューションを望むならば、明らかに疑問が残るのは、ブラウザを最高のマルウェアインストールシステムにすることなく、そのようなことをどうやって行うことができるかです(ブラウザがこれを実行するIE既にタスクがあります)。
- 1. 純粋なJavaScriptの
- 2. 純粋なJavaScriptのジェイドテンプレート
- 3. 純粋なjavascriptカルーセルのバグ
- 4. 純粋なJavaScriptのフィルタボックスは
- 5. 純粋なJavascriptで配列にキャリーオーバーを追加する
- 6. ASP.NETで純粋なJavascriptアプリケーション
- 7. 純粋なJavascriptアプリ+ Amazon S3?
- 8. jqueryから純粋なjavascriptへのエリートの削除
- 9. メニューを閉じるためのjQuery.closestへの純粋なJavaScriptソリューション
- 10. 純粋なjavascriptのアニメーション、jqueryなし
- 11. 純粋なjavascriptでランダムな要素にクラスを追加する方法
- 12. Googleタグマネージャの純粋なJavaScript内部プロモーション
- 13. JavaScript ES6の純粋な関数
- 14. ダイナミックリンク作り、純粋なJavaScriptの
- 15. jQueryの選択と純粋なjavascript
- 16. 読むと、純粋なJavascriptの
- 17. 純粋なJavascriptのデータ投稿
- 18. オープンソースのscorm player純粋なjavascriptとhtml?
- 19. 純粋なJavascriptでの要素座標
- 20. 純粋なjavascript範囲スライダコントロールの作成
- 21. 純粋なJavascriptまたはプロトタイプベースのフリータイムラインライブラリ
- 22. 純粋なhtmlを別のhtmlに追加するには
- 23. ローカルのファイルからajaxを純粋なjavascriptで投稿する
- 24. 純粋なJavaScriptを使用してdivラッパーを追加します。
- 25. 純粋なJavascriptからLaravelコントローラへPUTを送信
- 26. 追加データ属性とその値は、私が行くのJavaScriptスニペットを持っている純粋なJavaScriptの
- 27. ツールチップが必要[純粋なjavascript]
- 28. 純粋なjavascriptを使った角度
- 29. 'PyLit'純粋なPythonモジュールをOS Xに追加
- 30. 純粋なクラスを外部JARとして追加する
あなたはクライアントサイド(ブラウザ)JSまたはサーバーサイド(Node.js)JSについて話していますか? – Jeremy
私は愚かな質問が尋ねられたときに殉教者バッジがあるべきであると感じ、あなたはダウン投票されますが、それでも多くの意見を得ることができます。 – Jesse