gpt4 book ai didi

c# - 使用模态框时出现问题

转载 作者:行者123 更新时间:2023-12-02 18:14:08 25 4
gpt4 key购买 nike

我正在我的应用程序中使用 twitter bootstrap 创建一个模式。在 onclick 事件上创建一个模式它在 Firefox 和 Chrome 中运行良好。但是在 ie8 中运行我的应用程序时,模式 NewPage.aspx 页面无法正确查看。

这是我的代码:

 <div id="MyModal" class="modal hide in">
<div class="modal-dialog">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×</button>
<h3 id="myModalLabel">
Header</h3>
</div>
<div class="modal-content">
<div class="modal-body">
<iframe id="modal-frame" src="" style="zoom: 0.60; position: relative;" frameborder="0"
height="450" width="850"></iframe>
</div>
</div>
</div>
</div>
<button modalurl="~/NewPage.aspx" id="lnkNewModal" onclick="openMyModal(this);"
runat="server">Modal</Button>

function openMyModal(curObj) {
$("#MyModal").modal({
"backdrop": "static",
"keyboard": true,
"show": true
});
var url = $(curObj).data("modalurl");
$('#MyModal').on('show', function () {
$('#modal-frame').attr("src", url);
});
$('#MyModal').modal({ show: true });
}

提前感谢大家的回复。

最佳答案

您的 Javascript 代码中有一个小错误

function openMyModal(curObj) {       

var url = $(curObj).attr("modalurl"); //Note here

$('#MyModal').on('show', function () {
$('#modal-frame').attr("src", url);
});
$("#MyModal").modal({
"backdrop": "static",
"keyboard": true,
"show": true
});
}

这很完美,干杯!!!

关于c# - 使用模态框时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19450034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com