gpt4 book ai didi

Javascript 在新标签页而不是窗口中打开

转载 作者:行者123 更新时间:2023-11-30 12:14:04 24 4
gpt4 key购买 nike

我试图打开一个固定大小的新窗口,但它却在新标签页中打开?我确定这是为什么,下面是我的代码。

function opendialog() {

// If on a create form then save and reload so the dialog can open
if(Xrm.Page.ui.getFormType() == 1)
{
Xrm.Page.data.entity.save(null);
return;
}

// If sale appointment then trigger dialog
if (Xrm.Page.getAttribute("new_PhoneCallMade").getValue() == true) {

window.open("/" + Xrm.Page.context.getOrgUniqueName() + "/cs/dialog/rundialog.aspx?DialogId=%1111111111111111111%7d&EntityName=appointment&ObjectId=" + Xrm.Page.data.entity.getId());
window.resize(500,500);

// Set as being displayed so it doesn't trigger again on load
Xrm.Page.getAttribute("new_PhoneCallMade").setValue(true);

}
}

function opendialogonload() {

if (Xrm.Page.getAttribute("new_PhoneCallMade").getValue() == null
|| Xrm.Page.getAttribute("new_PhoneCallMade").getValue() == false) {
opendialog();
}
}`

最佳答案

我认为你必须给窗口一个参数(宽度/高度)。

window.open(url, windowName, "height = 400, width = 200");

在这里试试:http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open2

关于Javascript 在新标签页而不是窗口中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32909457/

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