Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   не печатает страницу (https://javascript.ru/forum/css-html/24504-ne-pechataet-stranicu.html)

mcavalon 03.01.2012 15:42

не печатает страницу
 
Добрый день!

подскажите пожалуйста почему при открытии окна с помощью window.open открываемое окно постоянно грузиться. может я что то не так делаю?
var p = window.open(".../admin/comingu/action/print.php");
    			p.document.write("<html><head>");
                p.document.write("\<script language=\"Javascript\"\>$().ready(function(){www();});function www(){var WebBrowser = \"<OBJECT ID=\'WebBrowser1\' WIDTH=0 HEIGHT=0 CLASSID=\'CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\'></OBJECT>\";document.body.insertAdjacentHTML(\"beforeEnd\", WebBrowser);WebBrowser1.ExecWB(6, 2);WebBrowser1.outerHTML = \"\";}\<\/script\>");
                p.document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"/admin/css/style.css?548429867\"></head>");
                p.document.write("<body onload=\"javascript: window.print();\">",document.getElementById("id_content").innerHTML);
                p.document.write("</body></html>");


и не срабатывает функция
www()
в IE ? в чем может быть причина?

Kolyaj 03.01.2012 15:53

Во-первых, нужен document.close.

Во-вторых, вы затираете всю страницу, печатать будет нечего.

mcavalon 03.01.2012 15:54

Цитата:

Сообщение от Kolyaj (Сообщение 147829)
Во-первых, нужен document.close.

Во-вторых, вы затираете всю страницу, печатать будет нечего.

что означает "затираю"

Kolyaj 03.01.2012 15:55

Всего того, что возвращает урл http://www.solavto.com.ua/admin/comi...tion/print.php на странице не будет.


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