0

同じウィンドウで開きたい古いコードがあります

if(sgame=='BIN') {
  window.open('http://<%=Application("domain")%>/client/client.asp?z=<%=encode(session("username")&"|"&session("password")&"|"&session("id"))%>&lang=<%=session("lang")%>&host='+shost+'&port='+sport+'&dat='+sfolder
             ,'bingogame'+Math.round(Math.random()*9999)
             ,'_self'
             ,'resizable=no
             ,scrollbars=no
             ,width=1024
             ,height=768');

私が理解していることから、「_ self」を正しい場所に配置しましたが、それでも新しいブラウザウィンドウが開いています。

4

1 に答える 1

0

+sfolder,'bingogame'+Math.round(Math.random()*9999)

上記のコード部分には、と のcommasfolderに余分なものがありbingogameます。2 番目のパラメーターは である必要がありましたが'_self'、その代わりに、余分なcomma'_self'3 番目のパラメーターになりました。それを修正すると、動作するはずです。

Window.openパラメータに関する詳細情報を提供します。

于 2013-02-27T04:15:11.700 に答える