2014-02-04 2 views
0

Я хочу загрузить страницы в определенный div. Я хочу отобразить URL-адрес загруженной страницы в адресной строке браузера.Как загружать страницы в div и отображать их URL в адресной строке браузера?

Как я могу это сделать?

+0

Я не верю, что вы можете. Вы можете загрузить содержимое страниц в iFrame. Помимо этого вы можете очистить содержимое сайта и отбросить его в div, используя что-то серверное, как PHP. Обновление адресной строки, хотя с URL-адресом, по-моему, не может быть и речи. – War10ck

ответ

0

С моим знанием есть две возможности для загрузки другого веб-сайта в DIV:

Сначала один будет изменять содержимое Div с помощью Ajax.

Второй должен был интегрировать <iframe></iframe> в div, чтобы загрузить нужную страницу в iframe.

Надеется, что я мог бы помочь.

1

ну, самый простой способ загрузить внешнюю страницу в div - с помощью функции jquery .load - $ ('# div_id'). Load ('../ url_to_page.html');

Что касается изменения адресной строки, это можно сделать с помощью HTML5, но ничего до этого вам может быть не повезло.

Пример HTML5: window.history.pushState («объект или строка», «заголовок», «/ новый-url»);

0

Если вы пытаетесь изменить весь отображаемый URL, домен и все, я не верю, что вы можете и не без оснований. Я бы не хотел, чтобы вы создали фишинговый сайт stackoverflow или иным образом и притворились законными, когда вы украли мой пароль. Но управление чем угодно после того, как домен выполним, как было сказано выше (или ниже, где бы оно ни было до сих пор ~).

Спасибо!

Смежные вопросы