- 締切済み
フローティングウィンドウの位置指定
http://solidstate.jp/ContentsDisplay/floatingBox/script_28.html こちらのスクリプトの大きさを変えて使用しようと思い セットに入っている画像を大きくして大きさを変えたまでは良いのですが 元々の位置そのままで大きくしてしまったので中心からずれて表示される様になってしまいました。 これを真ん中に表示する様に指定し直したいのですが 何処の記述を直せばいいのかがわかりません。 どうかお知恵をお貸し頂けないでしょうか 何卒宜しくお願い致します
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- k0021
- ベストアンサー率26% (32/120)
No1ですが 使用内容を直接コーピして張り付けたので間違いていましてので訂正します function al_s3(m_url,m_w,m_h,m_l,m_t){window.open(m_url,"_blank","width=" + m_w + ",height=" + m_h + " left=" + m_l + ",top=" + m_t + ",scrollbars=yes,resizable=yes");} t2.htm?h" + m_h + "hi_syasin/kobun/" + の内容無視して下さい。 正しくは、 function al_s3(m_url,m_w,m_h,m_l){ck_g(m_w,m_h,m_l);window.open(m_url,"_blank","width=" + m_w*bb + ",height=" + m_h*bb + " left=" + m_l + ",top=1,scrollbars=yes,resizable=yes");} 使用例(任意の大きさで指定の場所に表示) <a href="javascript:al_s3('../hi_jpg/su/a001.jpg',829,600,50);"><img src="../jpg/su/a001.jpg" alt="主峰"></a> 画像の大きさは、指定していますが削除しています。 t2.htmは、拡大表示した画面を閉じるを x 入力すると対象画面が閉じる処理をさせる為のダミー処理です 私が参考にしているホームページ 写真により拡大では、無のも有りますが 拡大表示した写真が表示したら hとx を入力して見てね
- k0021
- ベストアンサー率26% (32/120)
私の場合は、 function al_s3(m_url,m_w,m_h,m_l){window.open(m_url,"_blank","width=" + m_w + ",height=" + m_h + " left=1,top=1,scrollbars=yes,resizable=yes");} 別の方法 解像度により現象の大きさを変える function k_t0(m_ul,m_w,m_h,m_l){ck_g(m_w,m_h,m_l);window.open("t2.htm?h" + m_h + "hi_syasin/kobun/" + m_ul,"_blank","width=" + m_w*bb + ",height=" + m_h*bb + " left=" + m_l + ",top=1,scrollbars=yes,resizable=yes");} function ck_g(m_w,m_h,m_l){ if(m_l==null){m_l=1;} hh=screen.height/768; ww=screen.width/1024; bb=hh; if (hh>ww) {bb=ww;} } 私が参考にしているホームページ 写真により拡大では、無のも有りますが