スワップイメージとウィンドウオープンのエラー
javaスクリプト初心者です。
スワップイメージのあるページで、
新しいウィンドウをjavaスクリプトでオープンした後に、スワップイメージのエラーで表示されません。
ローカルではこの現象は起きないのですが、サーバーへアップするとこの現象が見られます。
なぜだか全然分かりません。
ソースは以下の通りです。
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
・・・
*****スワップイメージ**********
<a href="javascript:;" onMouseUp="MM_swapImage('img','','img/***.jpg',1)"><img src="img/---.jpg" alt="●●" name="img01" width="100" height="150" border="0"></a>
*****ウィンドウオープン(複数あります)*****
<a href="#" onClick="MM_openBrWindow('../abc.html','ABC','menubar=yes,scrollbars=yes,width=596,height=700')">ABCへのリンク</a>
<a href="#" onClick="MM_openBrWindow('../def.html','DEF','menubar=yes,scrollbars=yes,width=596,height=700')">DEFへのリンク</a>
DW2004MXのビヘイビアパネルから制作しました。
私の書き方が悪いのでしょうか?
よろしくお願いいたします。
お礼
早速のご回答ありがとうございました。 えーと、この場合featuresに指定するのでしょうか? width=xx,height=xxのあとに,で区切ってtopmargin=0,leftmargin=0, …を入れてみましたがやはり余白がでてしまいます。 <a href="javascript:MM_openBrWindow('img/xx.jpg','photo','width=xx,height=xx,topmargin=0,leftmargin=0,bottommargin=0,marginwidth=0,marginheight=0')" としたのですが… お教えいただいたことを勘違いしていたらスミマセン
補足
すみませーーーーん。 http://www.layer-8.com/sce/smp_detail.php3?view_flg=&argCatId=6&argSubCat=1&argSmpId=157 で期待していたことができました♪ いずれにしてもご回答頂きましてありがとうございました。