在c中按下一个按钮,打开两个新的窗口/选项卡(不同的外部站点)

open two new windows/tabs (different external sites) from a single button press in c#

本文关键字:窗口 选项 外部 站点 两个 下一个 按钮      更新时间:2023-09-26

有没有一种方法可以让我在c#(或jquery/javascript,通过c#设置了参数)中一键打开两个页面,都在外部网站中?

背景是,我试图让用户只需点击一下就可以将内容分享到推特和脸书上。

当我的用户在我的网站上执行操作时,他们会生成(在c#代码后面)一个自定义url。这需要通过c#传递给twitter和fb共享对话框。

我可以使用String.Format来构建我需要的2个url,以传递我的自定义url和其他信息,但目前用户需要按下一个FB按钮和一个Twitter按钮-我希望只需按下一个按钮。

在按钮按下事件上,您可以同时加载两者吗?

 ScriptManager.RegisterStartupScript(Page, Page.GetType(), "popup", "window.open('" + url1+ "','_blank')", true);
 ScriptManager.RegisterStartupScript(Page, Page.GetType(), "popup", "window.open('" + url2+ "','_blank')", true);