В какой-то момент у меня есть динамически сгенерированная строка с html в моем коде.
Я хочу открыть всплывающее окно с тем, что html является его источником.Открыть всплывающее окно с динамически сгенерированным Html из CodeBehind
Я попытался следующие:
Я создал этот метод на моем .aspx
сайте (Javascript):
function OpenWindowWithHtml(html, title) {
var myWindow = window.open('', title);
myWindow.document.write(html);
myWindow.focus();
}
А в коде-за у меня есть это:
Response.Write("OpenPopupWithHtml(\"" + html + "\", \"" + title + "\");");
Но когда Я пытаюсь выполнить это, я получаю сообщение об ошибке.
Кто-нибудь видит, что я делаю неправильно здесь?
Или кто-нибудь знает лучший способ сделать это?
Но я хочу открыть всплывающее окно, как только у меня есть этот html. –
@TorbenL. - не получить вас .. вы хотите открыть его на загрузку страницы? чем просто писать код в функции загрузки страницы. –
№ Пользователь нажимает кнопку, и выполняется целая куча вещей, в результате чего получается html-строка. И как только у меня появится эта строка, я хочу открыть всплывающее окно. Я не хочу ждать каких-либо действий пользователя. И у меня также нет ссылки. Просто html. –