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();
}
}
;