- 2013年4月 7日 09:49
- Last update: Jan 12, 2015 22:59
- myown

Google Analytics を使っていて、サポートページが子ウィンドウで開かれて読みにくいとき、親ウィンドウでみるためのリンクを追加するGreasemonkeyスクリプトを作ってみました。
たまに、スクロールが無効になっていて全文表示できずに、不便なページがでることがあるので(Firefox で閲覧時)。
主に左サイドバーのヘルプセンター内のリンクをクリックしたときに、子ウィンドウでの表示になるようです。
適用すると、子ウィンドウの上部に「Open with Parent Window」のリンクがついて、クリックすると親ウィンドウで表示され子ウィンドウは閉じます。
// ==UserScript==
// @name GA Help Parent Window Open
// @namespace http://labs.markdiary.com/
// @include https://support.google.com/analytics/*
// @version 1.0
// @license MIT License
// ==/UserScript==
setTimeout ( function(){
var id = document.getElementById("gm_open_parent_window");
if(window.opener.closed){
id.parentNode.removeChild(id);
} else {
link_();
}
}, 200);
function link_(){
var a = document.createElement("a");
a.id="gm_open_parent_window";
a.appendChild( document.createTextNode("Open with Parent Window"));
a.href = "#";
a.addEventListener( "click", open_ ,false );
document.body.insertBefore( a, document.body.firstChild );
}
function open_(){
if(window.opener){
window.opener.location=location.href;
window.close();
}
}
;
- Newer: Firefoxの開発ツールバーの export に関して
- Older: メモ:MBPでWiMAXを11n 5GHz帯接続のために
Comments:
コメントをどうぞ。書き込む場所が不明な場合やサイトオーナーへのコンタクトは、GuestBookまでお気軽にどうぞ
blog comments powered by Disqus