― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 6 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2008年9月25日(木) 03:12 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
此処で良いのかは不明ですが・・・
「menu.html」からのLINKの出力先を全て「main.html」に指定してますが、一回目は正常に出力されますが、二回目以降が「タブ」で表示される現象を確認してます。
コレは3.0.1以降の仕様なのでしょうか?
Tab Mix Plusとの兼ね合いで生じるものなのでしょうか?

当方は・・・
WindowsXP-SP2
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2 - Build ID: 2008091620
です。

尚、セーフモードからの確認でも同じ現象です。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年9月27日(土) 22:31 
オフライン
Moderator

登録日時: 2006年10月29日(日) 21:56
記事: 472
aides さんが書きました:
此処で良いのかは不明ですが・・・
標準に則って HTML やスクリプトを書いているのに、Fireofox では正しく動作してくれない… という Firefox のバグ等のことであればここでも良いですが、そうではなくて、標準に則っていないので正しく表示してくれない… というようなページの話であれば web 標準 が良いでしょう。

状況がよくわかりませんが、自分で書いた HTML やスクリプトであれば、具体的にどう書いたのか、公開されているページなのであればその URL 等を具体的に書くと良いと思います。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年9月28日(日) 01:48 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
DOCTYPEは以下です。
(標準互換問わず。)
・HTML 4.0 Frameset
・HTML 4.01 Frameset
・XHTML 1.0 Frameset
又はDOCTYPE無しでも・・・


※自分のファイル・・・
index.htmlでのコーディング。
<frameset cols=",*" title="">
<frame src="menu.html" name="menu" id="menu" title="" />
<frame src="main.html" name="main" id="main" title="" />
<noframes>
<body>
・・・
</body>
</noframes>
</frameset>
(一部省略。)

menu.htmlでのコーディング。
(アンカーのみ。)
<a href="" title="" target="main">コメント</a>

フレームを使ってる何処のページでも大体は発生確認してます。
2ch等・・・

一応自分のサイトをLINTに掛けても全く減点は無かったですね。

ソレとも一旦最初にtarget="main"にしたら以下の指定はtarget="top"にした方が良いのでしょうか?


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年9月29日(月) 23:37 
オフライン
Moderator

登録日時: 2006年10月29日(日) 21:56
記事: 472
aides さんが書きました:
<frame src="menu.html" name="menu" id="menu" title="" />
<frame src="main.html" name="main" id="main" title="" />
この書き方だと同じディレクトリ内に収めていることになりますが、その場合は 1 回目も 2 回目も既存のフレーム内に表示されました。

aides さんが書きました:
フレームを使ってる何処のページでも大体は発生確認してます。
2ch等・・・

2ch のように別ドメインにおいている場合は、 1 回目からタブが開きました。

ということで、こちらでは「一回目は正常に出力されますが、二回目以降が「タブ」で表示される現象」が再現できていません。

aides さんが書きました:
一応自分のサイトをLINTに掛けても全く減点は無かったですね。


その「自分のサイト」というのは公開できないのですか?
この結果の違いが、HTML 側の違いによるものなのか、それとも Firefox 側の違いによるものなのか、切り分けができると思うのですが…

なお、LINT でのチェックは、文法上のチェックはできても、意図と記述が合っているのか、というようなチェックはできませんのでご注意ください。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年9月30日(火) 05:53 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
どうも「ドメイン」の異成るURIを開くと此の現象が発生する様子ですね。
2迄は無かった現象ですが・・・
3以降の仕様と判断して諦めた方が賢明な様子。

お騒がせしましたm(__)m


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年10月05日(日) 00:00 
オフライン
Moderator

登録日時: 2006年10月29日(日) 21:56
記事: 472
aides さんが書きました:
どうも「ドメイン」の異成るURIを開くと此の現象が発生する様子ですね。

だとしたら、同じディレクトリ内に入れているかのような部分だけを書き出すようなことはしてほしくなかったのですが…
こういったところで状況がはっきりしないと検証に無駄に時間を使ってしまいますので「具体的にどう書いたのか」書くと良いと言ったつもりです。

aides さんが書きました:
2迄は無かった現象ですが・・・
3以降の仕様と判断して諦めた方が賢明な様子。


そうですね。ドメインが異なる場合の挙動については
Bug 408052 – Adopt "descendant" frame navigation policy to prevent frame hijacking で今のような挙動となり、Bug 431835 – links in one frame, which are targeted to open in the other, open in a new tab は却下されていますので、これは仕様で変わることは当面なさそうと思って良いでしょう。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 6 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[51人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean