こんにちは、画像があり、その画像をクリックすると、iframe として読み込まれた別の .aspx ページが呼び出されます。iframe 内のボタンをクリックすると、iframe が閉じます。さまざまな方法を試しましたが、どれも機能していません:
ここに私のiframeがあります:
function openBox() {
$(".nodeOption, .nodeOptionBlack").fadeIn(200);
var pageHeight = $(document).height();
var pageWidth = $(document).width();
$(".nodeOptionBlack").css("height", pageHeight).css("width", pageWidth);
}
$(document).ready(function() {
$(".nodeOptionBlack").click(function () {
$(".nodeOption, .nodeOptionBlack").fadeOut(200);
});
$(".WindowClose").click(function () {
$(".nodeOption, .nodeOptionBlack").fadeOut(200);
});
Here is my function of button click:
function Submit_Click() {
var enroll = test();
if (enroll == "sale") {
a.Node(urlParams["parentid"], urlParams["placement"], 1, "Sale");
}
else {
a.Node(urlParams["parentid"], urlParams["placement"], 1, "");
}
//here i want to close my iframe
}
i tried different things like:
$("#nodeOption").remove();
window.parent.closeIframe();
//document.getElementById("nodeOption").parent.removeChild(iframe);
//$('#nodeOption', top.document).dialog('close');
// window.parent.closeIframe();
//$(".nodeOption, .nodeOptionBlack").fadeOut(200);
function closeIframe() {
alert("hi");
var ifram = document.getElementById(".nodeOption");
iframe.parent.removeChild(iframe);
}
私が間違っていることを提案してください.Thanks!