私は自分のページの1つにGoogle News Boxを添付しています。Googleニュースボックス、新しいウィンドウで開くニュースページ/タブ
現在、訪問者がニュースをクリックすると、自分のサイトを離れてニュースサイトに移動します。
target="_blank"
をどこかに挿入して、ニュースが新しいウィンドウ/タブに読み込まれることは可能でしょうか。
注:リンクはGoogleのiframe内にあります。だから私は何とかGoogleのiframeのon-clickイベントを作成してURLをつかむことができると思っていた。
<iframe frameborder=0 marginwidth=0 marginheight=0 border=0
style="border:0;margin:0;width:928px;height:100px;"
src="http://www.google.com/uds/modules/elements/newsshow/iframe.html?
rsz=large&format=728x90&q=Internet%20Retailng%20Aus&element=true" scrolling="no"
allowtransparency="true"></iframe>
ソリューション:
1:alfroの回答を参照してください。
2:コードapi
google.load("elements", "1", {packages : ["newsshow"]});
function onLoad() {
var options = {
"linkTarget" : "_blank"
}
var content = document.getElementById('news');
var newsShow = new google.elements.NewsShow(content,options);
}
あなたは対照的に、APIの道を経由してそれを行うための例を提供し気にしません(編集された質問)を使用しているiframeに – Will
別のiframe内でgoogle iframeを呼び出します。 Googleと同じように。 –
コードをありがとうございます。私はあなたが探しているいくつかの追加機能を持っているので、apis(質問に編集)と一緒に行きましたが、あなたの答えはほぼ同様に動作します。 – Will