• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Thickboxを自動で閉じることは不可能でしょうか?)

Thickboxを自動で閉じることは不可能でしょうか?

このQ&Aのポイント
  • Thickbox.jsを使用してloading graphのようなものを作っているのですが100%になったら自動で閉じるようにはできないでしょうか?
  • 実際にはhtmlファイルではなくcgiファイル(search.cgi)で処理を行っています。Thickbox.cssをいじって本文のみ表示させてます。(上側のTitleやcloseボタンはdisplay:none;しています。必要なとこだけになりますが・・・
  • ページを移動させていけば簡単なのですが大まかな流れとして、id,passなどを入力し、character searchボタンを押す。Thickboxでseach.cgiを呼び出しchara.cgiの中から同じものがないか調べる。あればエラー表示、なければ続けて入力といった感じにしています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

単純にthickboxのウインドウを消すだけなら tb_remove() というのがありますが、この関数が使えないでしょうか。 thickboxで表示するHTML中でこんな感じでしょうか? if(w >= 300) { clearInterval(Timer); if(データがなければ){ tb_remove(); } }

leap_day
質問者

お礼

回答ありがとうございます 子ページ(seach.cgi)ではthickbox.jsがないのでできませんでしたが子ページから親ページを操作して(parent.document.getElementById("test").click();)作動させると見事消すことができました(^^)v ありがとうございました m(--)m

関連するQ&A

専門家に質問してみよう