• ベストアンサー

JavaScriptでUpload

社内ウェブサイトです。ローカル上にあるファイルを指定のファイルサーバへアップロードさせたいのですが、JavaScriptで可能ですか?(または他の方法はありますか?) すいません、当方、HTMLの知識はありますが、JavaScriptは既存の物に手を加えてカスタマイズする知識ほどしかありません。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • zeeeg
  • ベストアンサー率55% (5/9)
回答No.1

>JavaScriptで可能ですか? JavaScriptだけではできません。 JavaScriptにそういう能力を与えてしまうと、 第三者が勝手にウィルスの類をアップロードしてしまう セキュリティーホールにつながる危険性があるからかもしれませんね。 >(または他の方法はありますか?) CGIを使えばできますので、CGIを学びましょう。

boxhill
質問者

お礼

CGIで可能なんですね。了解しました。調べてみます。ありがとうございました。

関連するQ&A

  • JavaScriptのあるHPをブロックしてくれない…

    JavaScriptのあるHPに行くと今までは 「セキュリティ保護のため、コンピューターにアクセスできるアクティブコンテンツは表示されないよう…」 というバーが出てきて 許可しなければJavaScriptが動くことは無い状態でしたが 最近はなぜかブロックしない状態になってしまいました また、これはURL指定のアップロードしたHPの場合です ローカルにあるHTMLですと正常にブロックします なぜローカルではブロックされるのに アップするとブロックされないのでしょうか??

  • JavaScriptインジェクションアタックとはなんですか?

    無料レンタルサーバーで趣味のWebサイトを持っています。 急にサイトの表示が遅くなったのでソースを調べたら、書き込んだ覚えのないJavaScriptが全部のページに書かれており、びっくりしてローカルのファイルをアップロードしなおしたら直りました。 別の掲示板で質問し、クロスサイトスクリプティング?か、JavaScriptインジェクションアタックでは?と言われましたが、どうしてこうなったのかが分からず、また具体的にどのような被害があるものなのかがよく分かりません。 HTMLを独学で多少勉強した程度で、JavaScriptは全くの素人ですが、二度と起こさないために対策を取りたいので、教えていただけたらありがたいです。 よろしくお願いいたします。

  • JavaScriptだけで画像アップロードし、表示

    JavaScriptだけで画像アップロードし(実際に受け取り)、画面に表示させたいのですが、可能でしょうか? ※JavaScriptしか使えないレンタルサーバでの利用を想定しています 下記を試してみたのですが、うまくいきませんでした ▽【HTML5】File APIを使って、投稿された画像を即時表示する方法【小ネタ】 : アシアルブログ   http://blog.asial.co.jp/1079 ※画像は表示されるのですが、画像ファイルはアップロードされていない(もしくは受け取ることが出来ない) ■質問1 ・画像ファイルパスが、<img src="data:image/jpeg;base64,/9j/4AAQS になるのですが、これは、tmpみたいな場所にアップロードされている、ということなのでしょうか?(FTPで見ても、どこにアップロードされているか確認できませんでした) ■質問2 ・アップロードされたファイルを受け取るための処理は、サーバサイドでしか出来ないということでしょうか? つまり、JavaScript単独だと、画像をアップロードできても、受け取ることが出来ないので、意味がない?

    • ベストアンサー
    • AJAX
  • javascriptでファイルを開く

    サーバに置いてあるjavascriptを記載したhtmlファイルから 同じサーバ,ディレクトリにある.txtファイルをjavascriptで自動で開くことは可能でしょうか? ローカルに保存されているファイルを開くことは難しいと思いますが, 同じサーバ内のディレクトリにあるファイルなら ボタンを押してファイルを選択するなどの手順を伴なわずに 自動で開くことは可能なのでしょうか? もし可能ならばどのように記述すればよいのでしょうか? よろしくお願いいたします.

  • HTML で任意のファイルをuploadする

    御世話になります。 <input type="file"> タグを使ってファイルをサーバーに送る場合、元のファイルは必ずHTML文書と同じレベルのフォルダーつまり htdocs の中に、裸で(つまりサブフォルダー等の中ではなく)置いてなくてはならないのでしょうか? それとも、htdocs とは無関係のフォルダー内のファイルを、絶対パスを指定してアップロードする方法はあるのでしょうか? 詳しい方がいらっしゃいましたら、教えて頂きたく、お願い申し上げます。

    • ベストアンサー
    • HTML
  • PHPとJavaScriptを使ったファイルアップロードについて

    PHPでファイルアップロードで、サイズオーバーなら、HTML側でJavaScriptを使ってアラートを表示する方法がさっぱりわかりません。どうかアドバイスお願いします。 PHP側でphp.iniに指定しているファイルサイズを越えたならば、 if($_FILES['userfile']['error'] == UPLOAD_ERR_INI_SIZE) とやって、HTML側でJavaScriptを使って、「ファイルサイズオーバー」みたいなアラートを表示する。 というやり方です。 どうぞ宜しくお願いします。

    • 締切済み
    • PHP
  • 画像のUpload

    CGIフォームでいろいろな項目をWebサーバー上にCSVで保存して使っています。 今は項目全てテキストなのですが、今度はGIFやJPGデータをCGIフォームでローカルPCのファイルを指定して、Webサーバーにアップロードして保存することは出来るでしょうか。 そのデータをどうするかというと後で 例えば、商品名、特徴、単価などのテキストデータとともに商品の写真なんかも載せるような感じに使いたいのです。 ちなみにPerlです。結構初心者に近いので(CGIフォームからサーバーにCSV保存くらいは自分でコーディングしましたが・・・)あんまり難しい解説は理解できる自信なしです。

    • ベストアンサー
    • Perl
  • 自サイトに勝手にjavascriptが埋め込まれてしまいます

    別のカテゴリで質問しましたが、思うように回答が付かなかったので再度質問させてください。 無料レンタルサーバーで趣味のWebサイトを持っています。 急にサイトの表示が遅くなったのでソースを調べたら、書き込んだ覚えのないJavaScriptが全部のページに書かれており(広告ではありません)びっくりしてローカルのファイルをアップロードしなおしたら直りました。 が、今日、再び同じようなjavascriptが書き込まれていました…。 別の掲示板で質問し、クロスサイトスクリプティング?か、JavaScriptインジェクションアタックでは?と言われましたが、どうしてこうなったのかが分からず、また具体的にどのような被害があるものなのかがよく分かりません。 HTMLを独学で少々勉強した程度の素人ですが、二度と起こさないために対策を取りたいので、教えていただけたらありがたいです。 よろしくお願いいたします。

  • javascriptの効かないサーバーはありますか?

    先日、完成したサイトをお客様へ納品しました。 会社のPCでチェックし、また客先のローカルでもチェックし大丈夫でした。 しかし、サーバーへアップするとロールオーバーが効かなくなりました。javasciptは外部から各ファイルにリンクさせています。ロールオーバーが効かない原因がわからず困っています。 これは、お客様のサーバーでjavascriptを効かなくさせるのでしょうか。サーバーにそのような設定ができるのでしょうか? サーバーについての知識がなくすみませんが、どなたかご存知でしたら教えてください。 よろしくお願いいたします(>_<)

  • javascript

    javascript で外部ファイルJSファイルを呼び出していますが動作しません、サーバーは,apacheです。 サーバー側の設定が必要なのでしょうか? ご存知の方教えていtだけますでしょうか? よろしくお願いいたします。 ローカルでのテストも動かないのですが、ちなみに今使ってるのはマックのOSXです。

専門家に質問してみよう