3. ブラウザを自動的に判別する方法
function showDialog(url)
{
if( document.all ) //IE
{
feature="dialogWidth:300px;dialogHeight:200px;status :no;help :no";
window.showModalDialog(url,null,feature);
}
else
{
//modelessDialog はモーダルを Dialog=yes に置き換えることができます
機能 =" 幅 = 300、高さ = 200、メニューバー = いいえ、ツールバー = いいえ、場所 = いいえ、";
機能 =" スクロールバー = いいえ、ステータス = いいえ、モーダル = はい";
ウィンドウを開く(url, null,feature);
}
}
//-->
4.モーダル ダイアログ ボックスではアドレス バーが非表示になりますが、他のブラウザでは必ずしも非表示になるわけではありません
【注意】Google Chromeでは、このモーダルの効果も無効となります。
5. 通常、ダイアログ ボックスが表示されると、親ページ全体の背景を半透明の色に変更して、背面にアクセスできないことがユーザーにわかるようにしたいと考えます。
ダイアログ ボックスを閉じた後、復元したいと思います
これはどのように行われますか?
コードをコピー
$("body").addClass("body1");
ShowDetailsDialog(url, "600px", "400px", "はい");
$("body"). -color:#999999;
filter:Alpha(Opacity=40);
}
コードをコピー
コードは次のとおりです:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %>