HTML тег фрейма URL браузера не меняется - PullRequest
3 голосов
/ 07 марта 2011

Как изменить URL-адрес браузера с веб-сайта, используя структуру <frame>.Я знаю, что весь смысл <frame> в том, чтобы использовать встроенные фреймы, чтобы вы не могли определить, куда движется сайт.В частности, когда вы нажимаете на ссылку, фрейм меняется, но URL в верхней части браузера говорит то же самое.реальный URL основного внутреннего фрейма отображается постоянно.Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 07 марта 2011

Вы не можете;Лучше всего изменить фрагмент с помощью JavaScript, например window.location.hash = 'whatever'.

. Вам потребуется использовать JavaScript, чтобы затем обнаружить это и изменить атрибут src фрейма.

0 голосов
/ 07 марта 2011

Попробуйте использовать JavaScript для изменения window.location.hash, см. Эту статью: http://bytes.com/topic/javascript/answers/170365-change-browser-url-without-navigating-away

или этот вопрос Как мне с помощью JavaScript изменить URL-адрес в браузере без загрузкиновая страница?

...