gpt4 book ai didi

javascript - 如何删除地址栏中的弹出窗口阻止程序

转载 作者:行者123 更新时间:2023-11-30 05:43:36 24 4
gpt4 key购买 nike

我在按钮点击事件上写了这段代码。但是在运行时,会弹出被阻止的消息。

如何通过这段代码删除弹出窗口拦截器?

protected void btnExamOk_Click(object sender, EventArgs e)
{
string queryString = "StudentTextTest1.aspx?TestId=" + ddlTest.SelectedValue;
string jquery = "window.open('" + queryString + "');";
ScriptManager.RegisterStartupScript(this, this.GetType(), "pop", jquery, true);
}

最佳答案

大多数弹出窗口阻止程序的工作方式是阻止所有自动弹出窗口。

它通常接受由用户操作打开的弹出窗口,例如点击事件。我的猜测是 RegisterStartupScript 不会直接调用 javascript。

如果可能,将代码移动到客户端 Javascript 文件。

关于javascript - 如何删除地址栏中的弹出窗口阻止程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19356933/

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