私はこのコードを持っています:
function openFile(_title, file, id, _height, _width)
{
$.fx.speeds._default = 500;
$(document).ready(function()
{
if (_height == '')
_height = 250;
if (_width == '')
_width = 500;
var dialogOpts = {
title: _title,
modal: true,
height: _height,
width: _width,
draggable: false,
resizable: false,
show: "puff",
hide: "puff"
};
$("#dialog").dialog(dialogOpts);
$("#dialog").load(file, [], function(){ $("#dialog").dialog("open"); });
});
}
Firefox と Chrome では正常に動作しますが、Opera と IE では動作しません。ダイアログ ボックスがポップアップしますが、内容はありません。タイトルを表示するだけです。
最後の行を次のように変更してみました
$.get(file, function(result) {
$('#dialog').append(result);
});
と
$("#dialog").load(file);
しかし、それもうまくいきませんでした。