0
thickboxページを開くためのページロードイベントにスクリプトを登録しています。しかし、灰色の背景だけが表示され、太いボックスのページは表示されません。もし私が何かを見逃しているなら、私に知らせてください。以下は、thickboxを登録するためのコードです。どんな助けでも大歓迎です。ThickboxページがIEブラウザのページ読み込みでロードされない(一貫して)
Dim sb As New StringBuilder()
sb.AppendLine("<script type=""text/javascript"">")
sb.AppendLine("jQuery(document).ready(function($)")
sb.AppendLine("{")
sb.AppendLine("tb_show(null, ""Thickbox.aspx?TB_iframe=true&height=500&width=500&modal=true"", null)")
sb.AppendLine("});")
sb.AppendLine("</script>")
Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), "RegisterWidgetScript", sb.ToString())
私はフォーラムに新しくなりました。似たスレッドに解決策があるかどうかは分かりますか?唯一の灰色の背景が表示されない場合 ガビ
おかげで、それは一見ランダムであるかのパターンがありますか?また、tb_show()関数のコードもありますか? –
これはaspx側のスクリプトブロック内にあるだけの理由はありますか?コードは正しいように見えますが、可能であればASPの助けを借りずにページの一番下に配置しようとします。また、サイクルの後半で試してみるか、プレレンダリングまたはレンダーイベントを実行してください。 – Jab
こんにちは、 それはランダムに発生し、IEブラウザにもあります。 コメントにコードを追加する方法がわかりません。コンテンツの長さの制限があります。とにかく私は3.1のthickboxのバージョンを使用しています。 "Thickbox 3.1 - それらをすべて支配する1つのボックス" コメントありがとうございます。 –