顧客がPDFファイルをダウンロードするたびに呼び出されるjavascriptフラッドライトタグを自分のサイトに実装するように依頼されました。私はこれを次のように実装しようとしました:
<script type="text/javascript">
function appForm() {
var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<IFRAME SRC="http://fls.doubleclick.net/activityi;src=1234567;type=count123;cat=123do456;ord=1;num='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>');
return false;
}
</script>
<a href="appForm.pdf" target="_blank" onClick="appForm();">Download PDF</a>
これはほとんど機能しているようです。PDFファイルが新しいウィンドウで開きます。ただし、ダウンロードリンクをクリックしたウィンドウは空白になります。このトラッキングiframeを開いてから、親ウィンドウを空白にせずにPDFを開く方法はありますか?あなたの助けはこれに関して非常に高く評価されるでしょう。