みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

htmlファイルのセキュリティゾーンの区分け

インターネットから保存した2つのページで相互にリンクができないで困っています。
始めp1.htmlのゾーンはインターネット、p2.htmlはマイコンピュータと表示され、p1⇒p2はリンクできるが、反対はできませんでした。htmlファイルのセキュリティゾーンをどの様に判定いるのでしょうか。

試したこと:
 1.一時ファイルを削除し、PC再起動しても同じ状態です。
 2.ファイル名を変えても同じです。別のフォルダにコピーしてもダメでした。
 3.ちなみにIE8で試しても同じです。またIE8の場合はgifファイルをサブフォルダに置くと
   p2.htmlでは表示されません。
 4.別のPCにコピーして試してみましたが同じ結果でした。

 5.試しに、別フォルダにコピーした既存のp1,p2を削除してからp1,p2と同じ内容のファイル
   を消したフォルダに新たに作成しました。すると問題なく相互にリンクができるようにな
   りました。
   ただ、駄目な場合があり理由が判りません。
   駄目な場合、他のフォルダではリンクができても元のフォルダにコピーするとリンクでき
   なくなります。
 6.5で作り直したファイルはIE8でも問題がなく、サブフォルダのgifも表示されます。
 7.問題がないファイルのゾーンはマイコンピュータと表示される様になりました。このゾーン
   がどの様にして判定されているのかは判りません。

エディタでは見えない何かがファイルに付随していたのでしょうか。又は何処かに何らかのデ
ータが残っているのでしょうか。
同じ内容でも新たに別のフォルダで作り直すとリンクできるようになる場合がある事が不思議
です。
インターネットで調べると「ロックダウンの機能」と言うのが関係有りそうなのですがよく分かりま
せんでした。
リンクできない理由と対処方法を教えて頂けませんか。

参考:===================================================
保存したファイルの主要部分だけ残してリネームしたものです。
これらを別のフォルダにコピーしても一方向しかリンクできなませんでした。
そこで、コピーしたのとは別フォルダに、この2ファイルを一旦削除してから、新たに作成し直し
たら相互にリンクができるようになる場合がありました。しかし、ダメな場合もあります。

p1.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE> p1.html</TITLE>
</HEAD>
<BODY BGCOLOR="white">
<IMG SRC="./greenball.gif" WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" HSPACE="10">
<FONT COLOR="#FF00CC">Pの使い方</FONT>
<HR ALIGN="CENTER">
1.<A href="./p2.html">Pの特徴</A> 
<HR ALIGN="CENTER">
</BODY>
</HTML>

p2.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE> p2.html</TITLE>
</HEAD>
<BODY BGCOLOR="white">
<IMG SRC="./greenball.gif" WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" HSPACE="10">
<FONT COLOR="#FF00CC">Pの特徴</FONT>
<HR ALIGN="CENTER">
<P><B><FONT COLOR="#0033FF">【特徴と変更点】</FONT></B></P>
1.<A HREF="./p1.html">p1ページに戻る</A>
<HR ALIGN="CENTER">
</BODY>
</HTML>

投稿日時 - 2011-12-10 14:29:05

QNo.7181915

困ってます

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

#1の続き

補足から判断すると貴方の判断されているようにインターネット側にリンクされる何かが残っているか、でしょうね?

一番元になっている「インターネットから保存した2つのページ」先を質問に書かない限り誰も答えようがないと思います。
貴方のやったことをいくら延べても回答する側は、再現のしようもなく、解決には、結びつかないと思います。
貴方の例文は、回答する側にとっては、何の問題もなく相互リンクは、出来るのですから・・

解決をなされたいのなら、この質問を一度締め切り、もう一度、質問のやり直しを考えてください。
回答する側も貴方と同じ状況や、問題をつくりだされるような質問内容にしないと誰も回答できないと思います。

投稿日時 - 2011-12-13 11:12:52

お礼

>回答する側も貴方と同じ状況や、問題をつくりだされるような質問内容にしないと誰も回答できないと思います。
確かに根本的なことでした。
今回だけでなく他のHPでもこの様なことがあったものですから、勝手にこういったことをどなたかが経験されたことがあると前提して質問をしてしまいました。
同じHPの他のページではこの現象が起こっていませんから何か特殊な事かもしれません。
こちらの問題なのに勝手にHPを示してしまうのが憚られたのでURLは書きませんでした。
お手数をおかけしました。

投稿日時 - 2011-12-13 12:25:53

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

質問の内容が良くわかりません。
なぜ、この質問事項の例に「セキュリティゾーン」という言葉が出てくのか?
なぜ、「セキュリティーゾーン」が関係していると判断されているのか?
どこかのサーバー上に事例のHtmlファイルを置いておられるのか?

「セキュリティゾーン」とか「ロックダウンの機能」とかの言葉を使われているので私よりはるかに知識をお持ちのようで回答するのは、はばかられたので、参考に書かれているHtmlファイルをローカルのパソコンの同じフォルダーに入れて実行してみるとどちらからもリンクはできますが?・・・・・

出来なかったのでしょうか????
この例文に上記の「セキュリティゾーン」とかが関係するとは思えないのですが??


この事例のリンク文
<A href="./p2.html">Pの特徴</A> 
<A HREF="./p1.html">p1ページに戻る</A>

この書き方は、相対パスで同じフォルダー(デレクトリー)が前提の書き方ですが、・・・・
この書き方と同じのはずです。
<A href="p2.html">Pの特徴</A> 
<A HREF="p1.html">p1ページに戻る</A>

投稿日時 - 2011-12-12 15:13:12

補足

先ずは回答に感謝します。

>なぜ、この質問事項の例に「セキュリティゾーン」という言葉が出てくのか?
インターネットから自分のPCに保存してブラウザで見ると右下にゾーンが表示されます。これで一方が「インターネット」、他方が「マイコンピュータ」と表示されます。
「インターネット」と表示される場合は両者共にローカルの同じPCの同じフォルダに存在するにも関わらずリンクへ飛べないのです。

このリンクへ飛べないファイルを以下の手順で作り直すと飛べるようになります。
手順:
1.対象ファイルを別フォルダにコピーした。
2.コピー先でビュワーで表示し、全てクリップボードにコピーした。
3.このファイルを削除した。
4.エディタでクリップボードからペーストし、元の名前で新しく保存した。⇒これでマイコンピュータゾーンになった。
5.元の対象ファイルをリネームした。
6.4のファイルを元のフォルダにコピーした。
3をせずに4で上書きするとダメ。
5をせずに4で上書きするとダメ。

元のファイルと作り直したファイルを比較しても単に内容をコピペして作ったので全く同じものです。
インターネットから保存したファイルについて何らかの履歴が残っている居るように思えるのですが判りません。

私の環境(WinXP pro.)独自の問題とは思えないのは、LANでつないだ他のPCへダウンロードしたファイルをコピーすると同じ現象が起こります。

コピペで新規に作ればリンクの問題は無くなります。また、ダウンロードしたファイルが全てリンクできないわけではありません。この事が疑問なのです。

投稿日時 - 2011-12-13 10:04:01

あなたにオススメの質問