A revolving earth (earthani.gif--64x64) Beaverland Net
ジャバスクリプトを易しく教えて! JavaScript Made Easy!
 

 

JavaScript Made Easy! logo (javascrt.gif--140x360)

 

Slangs not found in a dictionary logo (slangs.gif--140x260)

 

Beaverland Japonica banner (japonic3.gif--140x360)

 

Study in Canada Home Page logo (homepg.gif--160x160)

  1. 出願
  2. 学費・生活費
  3. ビザ
  4. 渡航準備
  5. バンク–バ–
    に留学しよう!
  6. BC州の教育
  7. カナダの教育
  8. 私立高校願書
    の一例 (生徒用)
  9. 私立高校願書
    の一例 (両親用)
  10. 大学入学案内
  11. 私立高校
    入学案内
  12. 全寮制私立高校
    入学案内
  13. 全寮制私立高校
    授業料
  14. 公立高校
    入学案内
  15. バンク–バ–
    公立高校
    2002 / 2003年度
    入学要項
    及び授業料
  16. 語学専門学校
    授業料一覧表
  17. バンク–バ–案内
  18. 御意見・御質問コ–ナ–
  19. 帰国子女の受け入れ
  20. BC州の官公庁
    市町村・大学・高校へのリンク
  21. 留学生のための銀行利用法
  22. 高校生1000人に留学補助

onstore.gif (140x93)

beavbook.gif (120x160)

beavcomp.gif (120x160)

beavmovi.gif (120x160)

beavgift.gif (120x160)

beavtrav.gif (120x160)

music.gif (50x50) Beaverland Music
 
なぜ、写真だけを
ポップアップ・ウィンドーに入れて
出せないの?
June 16, 2003

下に示すように、たいていの場合、写真だけを入れてポップアップ・ウィンドー を出すことができます。

Popup window with a picture (popup05.jpg--409x307)

ジャバスクリプト・コードは次のようになります。

<form>
<input type="button" value="写真だけのポップアップ"
  onClick="newWindow('../images/june320.gif')">
</form>

しかし、上のバーをクリックしてみれば分る通り、あなたにはできません。 このサイトでこのページを見る限り、あなたは次のような画面を見るはずです。

Access not allowed message in 
a popup window (nopic05.jpg--409x307)

このメッセージは次のようなものです。

Access not allowed message 
alone (nopic06.gif--480x208)

なぜ? どうして? という疑問は、そもそも私が初めに持ったものです。 ピクチャーを作った、当の本人に対して、『ドキュメントにアクセスする権限がありません。』というメッセージは、はなはだ不可解です。

これは、明かに、リモート・サイトのビッグ・ミステイクで、ポップアップ・ウィンドーから、このサイトのイメージをアクセスすると、 同じサイトのページでありながら、それを外部のページと見なして、 このサイトのイメージを無許可でアクセス(悪くいえば盗む)したとカン違いしているわけです。

外部からのイメージだけのアクセスを、どうして嫌うかというと、このプロバイダーにとって、利益が全くないからです。全くないどころか、 アクセス・タイムの分だけ無駄にコンピューター・タイムを浪費させられるわけで、プロバイダーにしてみれば、たまったものではないわけです。

サイトのページをアクセスしてくれれば、そのページに載っている広告を見てもらえるので、大いにアクセスしてもらいたいわけですが、 イメージだけだと、なんにもならない。

どうしてこれ程までに、嫌がるかというと、サイトを作る名目で、 プロバイダーのハードディスクを予備のディスクとして使う人がたくさん居るわけです。あるいは、自分のサイトの容量が少ないので、 イメージだけ他のプロバイダーのサイトに 保存して、じぶんのところには、メモリーを喰わないページだけを保存しておき、 イメージは他のプロバイダーのところに保存してあるものを使うというウェエブマスターがいるわけです。

そういうわけで、プロバイダーが用意している使用規定を読むと、まずたいていのプロバイダーが、サイトを予備のディスクとして使ってはならない、 と規定しています。またイメージだけのアクセスは許可しないと明記しているところもあります。

そのような事情があるために、このプロバイダーは少し用心深くなりすぎて、 自分のところのサイトからポップアップ・ウィンドーでイメージをアクセスした 場合まで(カン違いして)外部からの不正なアクセスと見なしてしまっているわけです。

Nobody is perfect! 結局プログラムは人間が作ったものですから、誰にでも間違いがあるように、 このプロバイダーも、たまたま、ビッグ・ミステイクを犯しているというわけです。

よく分かりましたが、ジューンの
ピクチャーは見られるのですか?

もちろん見られます。プロバイダーはゴビの砂漠の砂のように、数えきれないほど、世界中に散らばっていますから。 なにも日本のプロバイダーだけに頼る必要はありません。

と、言っても、日本のプロバイダーが劣っていると言うつもりはありません。実際、このプロバイダーは少し慎重すぎるきらいはあっても、実に、 感じのいいサービスを無料で提供しています。

それはともかく、ごたくを並べるより、ジューンのピクチャーを ポップアップ・ウィンドーで、ちゃんと見せることが先決でした。

まずは、このリンク(Yes, I can see June Adams in a popup window!)をクリックするとカナダはブリティッシュ・コロンビア州の片田舎にあるサイトへ飛びます。英語で書かれたページですが、ごく初歩的な簡単な英語ですから、すぐに分かります。

次に示すのと、すっかり同じピクチャーが現われます。そしたら、バーをクリックしてください。

前のページへ

 

Chipmunk pointing to the left (chipleft.gif--178x156) Related Links


筆者紹介
Akira Kato (kato.jpg--180x135)
  • 日本とカナダの大学で教育を受ける。
  • 横浜にある大手の電器メーカーでコンピューターのソフトウエアの開発に従事する。
  • カナダのノースウエスト隼州政府・財務省に勤務する。
  • バンクーバーのランガラ・カレッジおよびサレーのクワンテレン・カレッジで講師を勤める。
  • ヨーロッパ、東南アジア、中国、北米を幅広く旅行する。
  • 現在、経営コンサルタント、フリーランス・ライターとして活躍している。
  Comments
 
他のサイトの写真を一体どうやって自分のページの中で使うことができるんですか?
    - 函館から質問

ちょっと考えただけでは、できそうになさそうですが、実は、ごく簡単にできることなんです。写真が保存されている場所さえ分かれば、地球上のどこに保存されていようが、URLを一緒に付けてページへ書き込めば、あとはブラウザーがインターネットを通じて写真をあなたのページへ取り込んでくれます。

例えば、次のように書くわけです。

<img src="http://barclay.free-city.net/images/june320.gif" alt="June Adams (jube320.gif--320x240)" width="320" height="240">

もちろん、あなたのページと写真が保存されているサイトは双方ともにインターネットにコネクトしていなければなりません。

しかし、すでに説明したとおり、すべてのサイトがイメージへのアクセスを許可しているわけではありません。
    - Akira

 
 



御意見・御感想
とても良い 良い まあまあ 良くない 最低

お名前:
Email アドレス:
御感想を書いて下さい。



Betty in bikini lingerie (betty31c.gif--232x516) Betty in hot-pant lingerie (betty32c.gif--231x473)

She might try something different
Or you might.
Visit Henry & June Lingerie.


Beaverland ジャポニカ
Re-Discover JAPAN
inserted by FC2 system