
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.10.2008, 17:42
|
|||
|---|---|---|---|
Фреймы и дочерние окна |
|||
|
#18+
Люди не подскажите почему может возникать Permission denied. Есть окно родит. с фреймом, в нем кликая открываю новое окно. Кликая по линку в новом окне, в родит. открываю страницу, но без фреймов. Кликая второй раз в дочер. окне я получаю данную ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2008, 17:56
|
|||
|---|---|---|---|
Фреймы и дочерние окна |
|||
|
#18+
Это может быть связано с тем, что домены разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2008, 18:33
|
|||
|---|---|---|---|
Фреймы и дочерние окна |
|||
|
#18+
домен один. Я даже пример написал, тот же эффект получаю. index.html <code> <html> <FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" COLS="265,*"> <FRAME SRC="frame1.html" NAME="page"> <FRAMESET ROWS="165,*"> <FRAME SRC="frame2.html" NAME="menu1" MARGINWIDTH="0"> <FRAME SRC="frame3.html" NAME="menu2" MARGINWIDTH="0"> </FRAMESET> <NOFRAMES>Ваш браузер не поддерживает фреймы</NOFRAMES> </FRAMESET> </html> </code> one.html <code> <html> <head> <script> function linkWindow(evtName){ window.opener.top.location.href = evtName; } function linkWindow1(evtName){ window.opener.location.href = evtName; } </script> </head> <body> <a href="javascript:linkWindow('two.html')">two</a> <a href="javascript:linkWindow('three.html')">three</a> </body> </html> </code> three.html <code> <html> <body> three </body> </html> </code> frame2.html <code> <html> <body> <a target="blank" href="one.html">one</a> </body> </html> </code> Данный пример показывает тоже что доступ запрещен. Если убрать фрейм то все будет хорошо, соответственно и top надо убрать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2008, 09:54
|
|||
|---|---|---|---|
|
|||
Фреймы и дочерние окна |
|||
|
#18+
TVadimдомен один. Я даже пример написал, тот же эффект получаю. index.html <code> <html> <FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" COLS="265,*"> <FRAME SRC="frame1.html" NAME="page"> <FRAMESET ROWS="165,*"> <FRAME SRC="frame2.html" NAME="menu1" MARGINWIDTH="0"> <FRAME SRC="frame3.html" NAME="menu2" MARGINWIDTH="0"> </FRAMESET> <NOFRAMES>Ваш браузер не поддерживает фреймы</NOFRAMES> </FRAMESET> </html> </code> one.html <code> <html> <head> <script> function linkWindow(evtName){ window.opener.top.location.href = evtName; } function linkWindow1(evtName){ window.opener.location.href = evtName; } </script> </head> <body> <a href="javascript:linkWindow('two.html')">two</a> <a href="javascript:linkWindow('three.html')">three</a> </body> </html> </code> three.html <code> <html> <body> three </body> </html> </code> frame2.html <code> <html> <body> <a target="blank" href="one.html">one</a> </body> </html> </code> Данный пример показывает тоже что доступ запрещен. Если убрать фрейм то все будет хорошо, соответственно и top надо убрать. Та же история, что и в теме http://www.sql.ru/forum/actualthread.aspx?tid=609889. Исправьте, к примеру, one/html так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=TulaS&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 612ms |
| total: | 904ms |

| 0 / 0 |
