簡體   English   中英

如何在JQuery對話框中打開.cfm頁面?

[英]How to open .cfm page in JQuery dialog box?

我的頁面上有一個鏈接,用戶可以單擊並打開另一個頁面。 我當前的代碼在另一個標簽中打開此頁面。 因此,我希望在“ JQuery”對話框中完成此操作。 用戶可以單擊鏈接並打開頁面,而無需打開新窗口。 我已經將div放置在當前頁面的底部,並將id設置為dialog。 這是我的代碼:

<div>
    <a class="nav" href="procedure.cfm" target="_blank" style="color:red" onClick="verifyProcedure()">Procedure for use</a>
</div>

function verifyProcedure() {
    document.getElementById("submitForm").disabled = false;
    var contentUrl = 'procedure.cfm' 
    var dialog1 = $("<div>").dialog({
      autoOpen: false,
      modal: true,
      close: function (e, ui) { $(this).remove(); },
      buttons: { "Ok": function () { $(this).dialog("close"); } }
    });
    dialog1.load(contentUrl).dialog('open');
}

上面的代碼無法按我想要的方式工作。 我的頁面仍在新標簽頁中打開。 我希望對話框與我的procedure.cfm頁面的內容一起在同一頁面上彈出。 誰能幫我如何使它正常工作? 提前致謝。

從鏈接中刪除href和目標

<a class="nav" href="javascript:void(0)" style="color:red" onClick="verifyProcedure()">Procedure for use</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM