[250枚] chromeの iframe target指定 がうまくいきません。


iframeに"i_topix" という名前をつけ、<a target="i_topix"> で指定しているのですが、
chrome のみ新しいタブで開いてしまいます。(Firefox , IEはOK)

以下コードです。

<iframe name="i_topix" id="RefFrame" src="2in.php" width="600" height="250" frameborder="0" scrolling="no" marginwidth="0" marginheight="0">

<a target="i_topix" href="2in.php">

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/05/30 18:28:18
  • 終了:2011/06/06 18:30:14

回答(1件)

id:kebo987654 No.1

kebo987654回答回数38ベストアンサー獲得回数102011/05/30 19:59:06

当方は以下のコードで問題なく動きました。

確認してみてください。

(IE, Firefox, Chrome で動作確認)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
	<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
	<meta http-equiv="content-style-type" content="text/css">
	<meta http-equiv="content-script-type" content="text/javascript">
	<title></title>
</head>
<body>
	<iframe name="i_topix" id="RefFrame" src="2in.php" width="600" height="250" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe>
	<a href="2in.php" target="i_topix">2in.phpへ</a>
</body>
</html>
id:ebina01

いただいたコードをコピペして4.htmlをつくりサーバーにUPしてみました。

やはり、新しいタブを開いてしまいます。

ローカルのchromeの設定によりけりなんでしょうか?

特に設定はいじっていないので初期値だと思うんですが。。。

困り果てました・・・

URLです。ちゃんと同じタブで処理されますでしょうか?

http://tirthabridal.jp/4.html

2011/05/30 20:05:12
  • id:ebina01
    自己解決しました
    javascriptが悪さをしていたようです。
    以下のファイルを削除したら解決しました。
    アドバイスありがとうございました。

    jquery-1.3.2.min.js
    livefloatingmenu.js

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません