| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
egr 21.06.2004 16:58
на самом деле сложно :( Я вообщем понял источник бага, и ушел от него.<a href="URL" target="workWin" onClick="popupWin('URL','workWin',780,530)>
...
/** java скрипт для открытия нового окна без панелей
* $Id: openWnd.js,v 1.3 2004/02/06 16:10:18 egr Exp $
*/
nn4 = (document.layers)? true : false;
ie4 = (document.all)? true : false;
nn6 = (document.getElementById && !ie4)? true : false;
function popupWin(fileName, windowName, winWidth, winHeight) {
if (nn4 || ie4 || nn6) {
posX = Math.round((screen.width - winWidth) / 2);
posY = Math.round((screen.height - winHeight) / 2);
posCode = (nn4 || nn6)? "screenX="+posX+",screenY="+posY : "left="+posX+",top="+posY;
} else {
posCode = "";
}
newWindow = window.open(fileName,windowName,'menubar=no,toolbar=no,scrollbars=yes,status=yes,width='+winWidth+',height='+winHeight+','+posCode);
newWindow.focus();
}Тут похоже делалось 2 одновременных загрузки одной и той же страницы и где-то тут срывало крышу у кэша, т.е. из него получались какие-то страннные данные. Я изменил способ открытия окна и все стало нормально.