• ベストアンサー

データファイルへのjavascript以外からのアクセスを禁止する

例えばjavascriptで index.htmlからdata.txtを読み込むように設定しているとします この状態(index.htmlからdata.txtを読み込める状態)で ユーザーエージェントがjavascriptを介さないで 直接data.txtを読む事を禁止することは出来るのでしょうか?

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

  • ベストアンサー
  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

無理じゃないかな。 javascriptの取り方はHTMLとほぼ等価の呼び方をする筈だから HTMLが不可能ならjavascriptも不可能 javascriptが可能ならHTMLも可能 そうなると思うよ。 後者の可能な状態だとwgetとかで取れちゃうかな。 若干反則なやり方だけれどJavascript側からPHPやperlとかのサーバサイドを呼んでそいつがdata.txtを返す仕掛けならありえなくもないと思うけど…あんまりスマートじゃないと思う。

関連するQ&A

  • JavaScriptでデータファイル読み込み・保存

    JavaScriptでユーザーのコンピュータからデータを読み込んだり、保存したりできますでしょうか? (アップロード・ダウンロード) データはテキストデータです。

  • javascriptでdata.txtのJSONデータを変数に取得する

    javascriptでdata.txtのJSONデータを変数に取得するかんたんなサンプルコードはどのようになるのでしょうか。 JSONデータは以下と同じです。 http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter03/006/index.html {"item":[ {"itemCode":91, "itemName":"塩ラーメン", "itemPrice":300}, {"itemCode":94, "itemName":"味噌ラーメン", "itemPrice":290}, {"itemCode":95, "itemName":"豚骨ラーメン", "itemPrice":320} ] }

  • javascriptでデータ検索画面みたいのできます?

    javascriptを使用して、csvデータかtxtデータから検索項目3条件位で検索した時に、ブラウザ上に該当するデータと画像なんて表示することできるのでしょうか? よろしくお願いいたします。

  • IPごとにアクセス禁止をしたい

    2ちゃんでは本人がいたずらしていなくても、同じ地域に住んでる人がいたら書き込み禁止状態になるようです。 また、たまに見る掲示板ではIPごとにマナーの悪い人の書き込みを個別に書き込みできないようにしています。 私のブログも嫌がらせをするユーザがいるので、このような細かく禁止したいユーザがいるのですが、どうすればいいのでしょうか。 フィルタは出来ますが、IPフィルタは出来ません。 一応WORDPRESSでブログを作っているのは設定の自由度が高いと思うのですが、やり方がわかりません。 参考になるサイト、書籍でも何でもかまいませんのでアドバイス下さい。

  • ブックマークからのアクセスを禁止したい。

    こんにちは。 自分のサイトでのことなのですが、 index.htmlからtop.htmlにリンクしています。 そのtop.htmlなのですが、 index.htmlからtop.htmlにアクセスしてほしいのですが、 直接top.htmlにアクセスしてくる人が非常に多いのです。index.htmlにカウンタをつけているので、index.htmlからtop.htmlにきてほしいのです。 検索の結果辿りついたり、ほかのページからもリンクはあるのですが、それらは良いのです。 「ブックマークからのリンク」のみアクセスを制限したいのです。 全くアクセスできないようにするのではなく、ブックマークからアクセスすると「ブックマークから直接アクセスはできません。index.htmlからアクセスしてください」というコメント欄と、index.htmlへのリンクがあるページに飛ばしたいのです。 そのような方法は可能でしょうか。 可能ならばどのような方法があるでしょうか。 ブックマークからのアクセスを禁止したいのは、「top.html」のページのみで良いのです。 よろしくお願いします。

  • テキストファイルやcsvファイルで読み込んだデータを使ってjavascriptで処理する方法

    javascript初心者です。 いろいろと調べたのですが、イマイチよく分からないので質問させてください。 テキストファイルやcsvファイルを読み込んで、 javascriptで判定処理をしたいと思います。 例えば、 A地区,1 B地区,0 C地区,4 ・・・ といったデータを読み込んで、 javascriptで「0なら○地区には画像Aを表示、 それ以外なら○地区には画像Bを表示する」 という形で処理したいです。 でも、 ・どうやってファイルを読み込むのか ・読み込んだデータをどのようにして配列へ入れるのか がよく分からないです。 これらのページ 「http://q.hatena.ne.jp/1195740627」 「http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter03/002/index.html」 のような方法を参考にすれば実現可能なのでしょうか。

  • このJavaScriptを外部ファイルにしたいのですが

    下記のjavascript部分を外部ファイルにしてすっきり させたいのですが方法がわかりません。 どなたかよろしくお願いします。 <head> <script type="text/javascript"> <!-- var txt = new Array(4); txt[0] = "ホームページへようこそ!!"; txt[1] = "4月になりました"; txt[2] = ""; txt[3] = "お車は駐車場へ入れましょう。"; var speed1 = 50; var speed2 = 300; var i = 1; var k = 0; var j = 0; var tID1,tID2; var nai; function txtScr(){ if(k >= txt.length){k = 0;} nai = txt[k].substring(0,i); document.formd.denkou.value = nai; i++; if(i > txt[k].length){ i = 0; k++; } if(i == 0){ clearTimeout(tID1); Scr(); }else{ tID1 = setTimeout("txtScr()",speed1); } } function Scr(){ document.formd.denkou.value = nai.substring(j,nai.length); j = j + 1; tID2 = setTimeout("Scr()",speed2); if(j > nai.length){ j = 0; clearTimeout(tID2); txtScr(); } } //--> </script> </head> <body onLoad="txtScr();"> <form name="formd" action="index.html" STYLE="margin: 4px;"> <noscript class="red"> JavaScriptの表示を有効にするか<br> JavaScript対応ブラウザで見てください。<br> </noscript> <input type="text" name="denkou" value="お知らせ" size="60%" tabindex="6" accesskey="f" style="background-color:#ccffcc;color:#333333;border:0px none #ffffff;font-size:22px;font-weight:bold;"> </form>

  • アクセス禁止について

    最近何度か「アクセス禁止になった」という話を見かけたのですが、アクセス禁止になると具体的にどのような状態になってしまうのでしょうか? IDを取り消されるのとは違うようですが、IDは残ったまま、質問も回答も出来なくなるという事ですか? 例えば一ヶ月間アクセス禁止、のように期間を区切っての罰則みたいなものなのでしょうか? また、アクセス禁止については、規約のどこかに書いてありますか?一応読んでみたんですが見つけられませんでした、利用停止という言葉は見ました。これの事でしょうか? ご存知の方、教えてくださいませ。

  • 『禁止された送信者の一覧』をデータで出力したい

    単なる興味の範疇なのですが、だいぶたまってきた『禁止された送信者の一覧』のデータをアクセス等、データベース管理ソフトに取り込みたいと思っています。 何でもいいのですが、.txt .csv 等におとすのって可能でしょうか。せっかくたまったデータがちょっともったいないです。よろしくお願いいたします。また、こうしたデータをどこかスパム対策に生かしてくれるような所ってありますか?

  • 突然「アクセス禁止」

    とある壁紙サイトをよく利用していました。 そのサイトの注意事項にある通りに使用していたのです。 ところが先月、突然アクセス禁止というページが表示されてずっとそのサイトに行く事ができませんでした。 ついこのあいだそれが解除(?)され、また普通に利用できるようにはなりました。 何もこちらに不備がなくともアクセス禁止になる事はあるのでしょうか? 別段インターネットの設定をいじってもいません。

専門家に質問してみよう