0

ユーザーがGoogleマーカーのインフォボックスを開くと、ハイパーリンクを表示するGoogleマップインフォボックスにこのコードがあります。

ユーザーがそのリンクをクリックすると、新しいタブや新しいページではなく、ポップアップウィンドウでページが開きます。これは私が持っているコードです:

infoWindow.setContent('<div style="width:200px;height:80px;"><IMG BORDER="0" width="100" height="50" style="margin-right:5px;" ALIGN="Left" SRC='+ decodeURIComponent(data.logofilename)+'>'+data.companyname+'<br /> ' + '<a href="/employer/application.aspx?PostingID='+data.postingid+'&GetPosting=True">' + data.jobtitle+'</a></div>');

どうすればそれを解決できますか?

4

1 に答える 1

0

hrefの を削除するtarget="_blank"と、新しいタブで開かれなくなり、同じページで開きます。iframeまたは ajax を使用して、情報ボックス内のページを開くこともできます。ajax を作成すると、Web ページを .xml ファイルで実行できるようになります<div></div>

于 2013-11-13T23:35:27.790 に答える