Я пытаюсь открыть 1-6 потенциальных действительных всплывающих окон (на самом деле это элемент foreach в действительной коллекции) с помощью зарегистрированного сценария запуска следующим образом:Быстрые, удачные новые окна в ASP.NET/C# Loop через JavaScript
While (int i < 6)
{
ScriptManager.RegisterStartupScript(this.Page, typeof(System.Web.UI.Page), "OpenWin", "<script type='text/javascript'>openNewWin ('" + url + "')</script>", false);
i++;
}
разметка выглядит следующим образом:
<head>
<script language="javascript" type="text/javascript">
function openNewWin(url)
{
var x = window.open(url, 'mynewwin', 'width=620,height=250,toolbar=1');
x.focus();
}
</script>
</head>
Но я только видел одно окно открытым, когда я пошагово код, кажется, успешно выполнить, что это дает?
"1-6 потенциальных действительных всплывающих окон" - 6 всплывающих окон? Это будет отличный пользовательский опыт! –
@ Митч Пшеница Я знал, что получу это. Скажем так, будет 6 раз .... и, как правило, только 1-2, если когда-либо более 1 за один раз после этого ... Я пришлю вам сообщение, объясняющее концепцию, если вы пообещаете увеличить если это имеет смысл. :) – Kulingar
Нет спасибо ...... –