2011-12-08 8 views
2

私にはiframe-1があり、別のiframe-1-1が含まれています。 [1]
内側にリンクを含むiframe-1-1。それは、新しいタブ(たとえば、Firebugは/またはChromeを)開く必要がありiframeのifame内に新しいタブへのリンクを開きます

:ユーザーがリンクをクリックし
[2]

しかし、それは動作しません。どうやってやるの?


私はこの質問を持っているのはなぜ[1]:私は、Webページをコーディングするので、それはFacebookの中に埋め込まれている、と私はFB.dialogを呼び出し、それは私のダイアログが表示されますが、あまりにもIFRAMEです。
[2]ホイールボタンをクリックすると正しく動作します。

答えて

2

ブラウザに新しいタブを開くように指示することはできません。あなたができることは、target="_blank"を使用して、新しいウィンドウではなくタブを開くブラウザをユーザが使用していることを期待することです。

+0

target = "_ blank"は使用できません。 – vietean

+0

なぜですか? JavaScriptを使用してリンクに追加することができない限り、あなたは運が悪いです... –

+0

あなたに属していないiframeにスクリプトコードを追加することはできません。 (iframeはFB APIによって生成されます) – vietean

関連する問題