Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Uncaught exception: TypeError: Cannot convert 'mywin.document' to object (https://javascript.ru/forum/project/10272-uncaught-exception-typeerror-cannot-convert-%27mywin-document%27-object.html)

230116885 25.06.2010 19:49

Uncaught exception: TypeError: Cannot convert 'mywin.document' to object
 
function f2(){
var ad1='http://...';
mywin=window.open('','msg','width=270,height=190'+',menubar=0'+',toolbar=0'+',status=0'+',scrollbars=0'+',resizable=0'+',top=0,left=0'+',location=0'+',directories=0')
mywin.document.writeln('<head><sc'+'ript type="text/javascript" src="'+ad1+'1.js"></sc'+'ript>'
 +'<sc'+'ript type="text/javascript"><!-- '
+'f1();'
+'// --></sc'+'ript></head><body>...</body>');
}


Кто-нибудь сталкивался? С тем, что интерпретатор не может это сделать и пишет, что-то, вроде этого: "Uncaught exception: TypeError: Cannot convert 'mywin.document' to object... " Помогите, пожалуйста, видел кучу сообщений в Интернете о данной ошибке, но ни одного решения работающего не нашёл...

subzey 25.06.2010 22:14

Попробуйте первым параметром в window.open указывать вместо пустой строки „javascript://”.

230116885 26.06.2010 00:48

Частный случай
 
Вложений: 1
Спасибо, за ответ. Я как раз так и поступил уже. Он работает во всех браузерах одинаково правильно? Ещё вопрос, как раз по поводу новых окна и данного скрипта, но в частном случае - браузер "Opera". С верхним title всё понятно, а можно ли как-то убрать отображение кода в заголовке под ним ява-скриптом и запретить изменение размеров окна, т. к. resizable=0 не работает?

subzey 26.06.2010 12:38

Никак. А зачем Вам это?

230116885 26.06.2010 13:22

Только чтобы визуально смотрелось. Убрать код и всё. Возможно, не ява-скриптом, но можно. Видел, что часто отображается там домен, например.


Часовой пояс GMT +3, время: 22:51.