У меня есть страница с iFrame на ней. На странице в рамке у меня есть кнопка.Открыть страницу в новом окне/tab from iframe
Что я хочу, так это то, что если пользователь нажимает на кнопку, другая страница открывается в ее новом окне или вкладке. Эта функция позволяет показать пользователю страницу, удобную для печати.
Как это сделать?
Это, как я теперь попробовать:
Dim sb2 As New StringBuilder
sb2.Append("window.open('")
sb2.Append(sb.ToString)
sb2.Append("','NewPFWindow','menubar=1,toolbar=1,scrollbars=1,resizable=1,sandbox=""allow-same-origin allow-forms""')")
ClientScript.RegisterClientScriptBlock(Me.GetType, "si2", sb2.ToString, True)
С.Б. держит страницу как «mypage.aspx»
Другой вариант заключается в изменении размеров IFrame таким образом, вся страница будет соответствовать. Возможно ли это из-за кода?
rg. Эрик
[Пожалуйста, не связывайтесь с w3schools и не используйте их. Это дерьмовая ссылка, полная неправильной информации, которая иногда даже приводит к дырам в безопасности.] (Http: // w3fools.com) – ThiefMaster
Поскольку я не хотел полностью переписывать ваш вопрос и отвечать, и эта проблема относится к HTML вообще, а не ASP.net; Я создал новый Q & A здесь: http://stackoverflow.com/a/21236617/900747 @ThiefMaster, +1, определенно. Хотя я все еще использую их для двойного проверки синтаксиса для различных новых функций HTML5, так как они каждый раз поднимаются вверх в Google. –