|
|
|
Фреймы и дочерние окна
|
|||
|---|---|---|---|
|
#18+
Люди не подскажите почему может возникать Permission denied. Есть окно родит. с фреймом, в нем кликая открываю новое окно. Кликая по линку в новом окне, в родит. открываю страницу, но без фреймов. Кликая второй раз в дочер. окне я получаю данную ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2008, 17:42 |
|
||
|
Фреймы и дочерние окна
|
|||
|---|---|---|---|
|
#18+
Это может быть связано с тем, что домены разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2008, 17:56 |
|
||
|
Фреймы и дочерние окна
|
|||
|---|---|---|---|
|
#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 надо убрать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2008, 18:33 |
|
||
|
Фреймы и дочерние окна
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2008, 09:54 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35626298&tid=1455650]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 296ms |

| 0 / 0 |
