de-vraag
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
 Anirudh
Anirudh
Вопрос

Как создать фреймы в ASP.NET (чтобы показать другие URL-адреса на сайте ASP.NET)

Сценарий: сайт ASP.NET с главной страницей с верхними, левыми и боковыми полосами. Телу страницы иногда нужно отображать данные из других URL-адресов. Например, на главной странице будет отображаться гиперссылка «Show Cities». Нажав на эту ссылку, вы откроете новое окно с URL-адресом «https: //yourcompany/cities.aspx». Этот ASPX не связан с сайтом ASP.NET.

Я хотел бы изменить это, чтобы показать «https: //yourcompany/cities.aspx» на самом сайте ASP.NET. Поэтому, когда пользователи нажимают «Показывать города», на сайте будут отображаться заголовок, верхний, левый, а тело покажет все результаты, показанные городами.aspx.

Каков наилучший подход и предложения? Это похоже на создание фреймов? Нужна помощь в этом отношении.

Дополнительная информация по этому вопросу: У MasterPage есть несколько гиперссылок или кнопок, таких как Show Cities, Show Dealers и т. Д. Нажав на ShowCities, вы должны показать свою компанию/cities.aspx (внешний сайт), а так же «ShowDealers» щелкнуть должен показать «mycompany.com/ShowDealers.aspx» ;. Таким образом, каждая ссылка имеет собственный уникальный клик и результаты, но результаты должны отображаться на нашем сайте, чтобы пользователь не чувствовал, что он перенаправляется где-то. Также область/граница, где он показывает результат, не должен показывать URL-адрес этого внешнего сайта

0 2011-10-27T14:34:50+00:00 2
 Anirudh
Anirudh
Редактировал вопрос 27-го октября 2011 в 3:22
Программирование
asp.net
frame
master-pages
target
Mitchel Sellers
27-го октября 2011 в 2:38
2011-10-27T14:38:24+00:00
Дополнительно
Источник
Редактировать
#56789817

В зависимости от источника и целевой аудитории. Вы можете создать страницу city.aspx на своей главной странице и просто установить ее тело как IFrame с целевой страницей в качестве источника.

Работает очень хорошо, но некоторые мобильные устройства не поддерживают iFrames.

1
0
Icarus
27-го октября 2011 в 2:42
2011-10-27T14:42:32+00:00
Дополнительно
Источник
Редактировать
#56789818

Разметка:


И по коду ...

  yourid.src="http://to-the-new-site.aspx";

Я думаю, это должно сработать.

UPDATE - providing js version:

Если вы определяете функцию javascript следующим образом:

function setFrameSrc(newSrc)
{
    document.getElementyById('yourid').src=newSrc;
    //note: 'yourid' is the iframe id from my initial example.
}

И у вас есть ссылка:

function setFrameSrc(newSrc)
{
    document.getElementById('yourid').src=newSrc;
    //note: 'yourid' is the iframe id from my initial example.
}

Will work. Test here.

1
0
Похожие сообщества 13
DotNetRuChat
DotNetRuChat
6 655 пользователей
Чат русскоязычного .NET сообщества http://dotnet.ru/ Правила: https://t.me/DotNetRuChat/704399 Вам могут быть интересны: @dotnetchat, @cilchat, @fsharp_chat, @pro_net, @AvaloniaRU, @xamarin_russia, @DotNetRuJobs, @uwp_ru Флуд в @dotnettalks
Открыть telegram
Вакансии .NET
Вакансии .NET
3 237 пользователей
Правила: https://t.me/DotNetRuJobs/123 Канал с вакансиями - https://t.me/DotNetRuJobsFeed Вам могут быть интересны: @dotnetruchat, @cilchat, @fsharp_chat, @pro_net, @AvaloniaRU, @xamarin_russia Флуд в @dotnettalks
Открыть telegram
pro.net - BFF: Best Friends Forever ❤️
pro.net - BFF: Best Friends Forever ❤️
1 769 пользователей
Обсуждение .NET и всего, что с ним связано. Правила: не флудить не по теме, уважать ваших коллег и никакой рекламы (объявления о вакансиях можно согласовать с @AlexFails). https://t.me/pro_net/34653 Флудилка: @dotnettalks
Открыть telegram
var chat = new Chat();
var chat = new Chat();
1 255 пользователей
Обсуждение вопросов по .NET Правила чата – https://blog.devdigest.today/chat-rules Чат для флуда – https://t.me/+MXQZTV9pdq5hM2Ri
Открыть telegram
.NET Talks - Tajvan je Kina
.NET Talks - Tajvan je Kina
1 228 пользователей
Свободный чат .NET разработчиков. Правила: https://t.me/dotnettalks/548269 Вам могут быть интересны: @dotnetruchat, @dotnetchat, @cilchat, @fsharp_chat, @pro_net, @dotnetgroup, @xamarin_russia, @DotNetRuJobs, @uwp_ru, @AvaloniaRu, @dotnettalksenglish
Открыть telegram
Чат конференции DotNext
Чат конференции DotNext
1 022 пользователей
Канал конференции: @dotnext_channel Ближайшая конференция — DotNext 2022 Spring, 16–17 июня, онлайн Билеты: https://tinyurl.com/DotNext2022Spring Больше конференций: https://tinyurl.com/FullPass2022Spring Саппорт: @JUGConfSupport_bot
Открыть telegram
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Roxana Elizabeth CASTILLO Avalos
Зарегистрирован 5 дней назад
2
Hideo Nakagawa
Зарегистрирован 5 дней назад
3
Sergiy Tytarenko
Зарегистрирован 1 неделю назад
4
shoxrux azadov
Зарегистрирован 1 неделю назад
5
Koreets Koreytsev
Зарегистрирован 1 неделю назад
© de-vraag 2022
Источник
stackoverflow.com
под лицензией cc by-sa 3.0 с атрибуцией