Когда вы используете элемент управления HyperlinkButton в silverlight в IE, чтобы открыть ссылку в новом окне с помощью TargetName = "_ blank", имеет ли новое окно те же файлы cookie, что и исходный IE окно. Если нет, как вы делаете это, у вас есть те же куки?Cookies в новом браузере при использовании HyperlinkButton в Silverlight
ответ
Окна скважины не имеют файлов cookie, HTTP-запрос будет иметь файлы cookie. Куки, включенные в запрос, будут определяться куки-файлами в кеше cookie браузеров и запрашиваемым URL-адресом.
Следовательно, в типичном случае, когда у вас есть файлы cookie приложений, установленные ответами из приложения ASP.NET, и они открывают новое окно для отображения другого URL-адреса в одном приложении, запрос на этот URL-адрес будет содержать ранее установленные файлы cookie.
Когда я говорю, что у файлов есть «cookies», я имею в виду, что браузер имеет в своем кеше cookie. Похоже, что браузер, запущенный при нажатии на элемент управления SL HyperlinkButton, кэширован, является устаревшим, т.е. JSESSIONID - с предыдущего сеанса. Прямо сейчас мы взломали его так, что мы вызываем System.Windows.Browser.HtmlPage.Window.Invoke («openUri», someURL), где openUri - это функция JS, которая вызывает window.open (someUrl, «_blank»). Похоже, разница в том, что при реализации SL новый экземпляр IE запускается с устаревшим кешем. С внедрением JS новое окно запускается в том же процессе. Есть ли способ имитировать реализацию js с помощью гиперссылки?
- 1. Open clicked HyperlinkButton в новом окне
- 2. Silverlight: Исправить ошибку HyperlinkButton?
- 3. Silverlight 4.0: HyperlinkButton
- 4. silverlight ... hyperlinkbutton to file using relative path
- 5. Как добавить подчеркивание в HyperlinkButton в Silverlight?
- 6. Как открыть URL-адрес в новом браузере из приложения Silverlight
- 7. Настройка Cookies в браузере: Golang
- 8. Удалить cookies в браузере закрыть
- 9. php httponly cookies удаляются в браузере закрыть
- 10. Как запустить окно в новом новом браузере?
- 11. Исключения в новом Silverlight проекта
- 12. электронной HyperlinkButton
- 13. Как программно «Кликнуть» Silverlight HyperlinkButton (WebAii)
- 14. В браузере Silverlight 3.0
- 15. Настройка содержимого TextBlock и текста HyperlinkButton в пользовательском элементе silverlight
- 16. Отключение cookies в Android-браузере не работает
- 17. Cookies не создаются и сохраняются в браузере
- 18. Удаление Cookies и кэш в браузере Chrome
- 19. Изменить цвет фона HyperLinkButton на MouseOver/MouseEnter в Silverlight
- 20. Пропустить содержимое Silverlight 5 DataGrid HyperlinkButton в функцию
- 21. Silverlight Сетка не заполнит по горизонтали в HyperlinkButton
- 22. Silverlight 4: динамически добавить HyperlinkButton в стек стека
- 23. Cookies не сохраняются при использовании LWP :: UserAgent
- 24. Элементы, скрытые при добавлении в HyperLinkButton
- 25. HTML аудиоплеер отслеживает ссылки в новом браузере
- 26. Программный запуск навигации HyperlinkButton
- 27. HyperlinkButton для внутреннего источника
- 28. XamlParseException при использовании ExpressionDark в Silverlight
- 29. Исключение при использовании TaskSourceCompletion в Silverlight 5
- 30. System.OutOfMemoryException при использовании MediaElement в Silverlight 3