![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Гость_TrivialCore |
|
|||
|
Unregistered |
Создал <iframe name="ifr">, в него натолкал всякую всячину, среди них - якорь <a name="a1">.
Хочу из главной страницы сделать переход к етому якорю. window.frames.ifr.location='#a1'; генерит какую-то фигню. Help! P.S. Для генерации содержимого ифрейма использовался DOM: var anchor = window.frames.ifr.document.createElement("A"); anchor.name='a1'; td1.appendChild(anchor); //td1 - kletka tablicy v ifrejme Да, а фигня такая, что он заново загружает ВСЮ страницу в бедный маленький ифрейм. |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: нет Всего: 73 |
Приведи код, пожалуйста...
-------------------- Теперь при чем :P |
|||
|
||||
| Guest |
|
||||
|
Unregistered |
Nu hotya by tak:
iframetestinner.html:
iframetestouter.html:
Prichem v originale u menya soderzhimoe ifrejma generitsya dinamicheski, t.e. iz nikakogo fajla. No tut ne v etom problema, t.k. dazhe etot statichnij kod ne rabotaet kak nado. |
||||
|
|||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: нет Всего: 73 |
Боюсь в этом случае никак. При отсутствии имени файла перед #, по дефолту подставляется имя файла из адресной строки. А так как у тебя генерится содержимое каждый раз будет такая фиговина.
-------------------- Теперь при чем :P |
|||
|
||||
| Гость_TrivialCore |
|
|||
|
Unregistered |
Ну а как-нибудь по-другому можно сделать скролл к данному якорю?
|
|||
|
||||
| Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 5 Всего: 127 |
хм... Не согласен, можно. Просто используй DOM-ссылку на этот свой анкор в ifram`е и переводи к нему юзера методом scrollIntoView(); без параметров. Должно сработать.
-------------------- |
|||
|
||||
| Гость_TrivialCore |
|
|||
|
Unregistered |
Rabotaet! Nemnogo ne tak, kak ya ozhidal (t.k. perematyvaetsya VSYA stranica), no vse zhe.
Ogromnoe spasibo! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Для якоря вроде бы существует метод специальный - location.hash
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |