これが私のJavaScriptコードです。
<SCRIPT TYPE="text/javascript">
<!--
function popup(mylink, windowname) {
if (! window.focus) return true;
var href;
if (typeof mylink == 'string')
href=mylink;
else
href = mylink.href;
window.open(href, windowname, 'width=500,height=500,scrollbars=yes');
return false;
}
//-->
</SCRIPT>
上記のコードだけを使用すると、ポップアップは希望どおりに表示されますが、左上隅にぴったりと収まっているように見えます。ポップアップを中央に表示したい。
このウェブサイトでいくつかの提案を試しました(次のような:
var left = screen.width / 2 - w / 2;
var top = screen.height / 2 - h / 2;
しかし、私がすでに持っているコードに他のものを差し込むと、同じブラウザの新しいタブでポップアップが開きます(ポップアップ機能は無視されます)。
それが私がここに来た問題です。
さらに、背景をフェードアウトして、読者の注目をポップアップに向けたいと思います。私が投げることができるjavascriptスニペットはありますか?