|
14.10.2008, 11:58
|
Новичок на форуме
|
|
Регистрация: 14.10.2008
Сообщений: 6
|
|
печать фрэйма
Есть НTML страница в ней есть множество фрэймов.
требуется отпечатать каждый фрэйм на своем листе.
вопрос 1:
как будет выглядеть команда инициализирующая печать на принтере(настройки дефолтовые)
вопрос 2:
возможно ли напечатать только СОДЕРЖИМОГО ФРЭЙМА не открывая его на отдельной вкладке?
Примного благодарен за ответы.
|
|
14.10.2008, 11:59
|
Флудер
|
|
Регистрация: 25.07.2008
Сообщений: 1,271
|
|
|
|
14.10.2008, 12:11
|
Новичок на форуме
|
|
Регистрация: 14.10.2008
Сообщений: 6
|
|
Код:
|
JavaScript - http://192.168.0.1/sys/rep.php?rep=1
Inline script thread
Error:
name: TypeError
message: Statement on line 4: Type mismatch (usually a non-object value used where an object is required)
Backtrace:
Line 4 of inline#1 script in http://192.168.0.1/sys/rep.php?rep=1
IEControl.ExecWB(6, 1); |
Код:
|
<OBJECT ID="IEControl" WIDTH=0 HEIGHT=0 CLASSID="clsid:8856F961-340A-11D0-A96B-00C04FD705A2">
</OBJECT>
<script>
//window.print();alert('печатаем !');
IEControl.ExecWB(6, 1)
</script> |
- сие решение для Осла, хочу заметить что ветка Opera, а также Konqueror, Safari и др. или уже в Опере реализовано ослиные объекты ?
|
|
14.10.2008, 14:12
|
Флудер
|
|
Регистрация: 25.07.2008
Сообщений: 1,271
|
|
ты пользуешся ИЕ4???
|
|
14.10.2008, 17:33
|
Новичок на форуме
|
|
Регистрация: 14.10.2008
Сообщений: 6
|
|
прости, к чему этот вопрос ?
|
|
14.10.2008, 17:58
|
Флудер
|
|
Регистрация: 25.07.2008
Сообщений: 1,271
|
|
а к чему код <OBJECT ID="IEControl" WIDTH=0 HEIGHT=0 CLASSID="clsid:8856F961-340A-11D0-A96B-00C04FD705A2">
</OBJECT>
IEControl.ExecWB(6, 1)
???
С 5-й версии уже пашет window.print()...
|
|
15.10.2008, 00:54
|
Новичок на форуме
|
|
Регистрация: 14.10.2008
Сообщений: 6
|
|
Сообщение от ZoNT
|
ты пользуешся ИЕ4???
|
Сообщение от ZoNT
|
а к чему код <OBJECT ID="IEControl" WIDTH=0 HEIGHT=0 CLASSID="clsid:8856F961-340A-11D0-A96B-00C04FD705A2">
</OBJECT>
IEControl.ExecWB(6, 1)
???
С 5-й версии уже пашет window.print()...
|
ЕЩЕ раз повторяю!
требуется выдать на печать только ФРЭЙМ !
window.print() - отправляет страницу целиком если во фрейме принт выполнять
сие нужно выполнять в Opera
накой вы дали эту ссылку http://www.webmaster.ee/javascript/J...dow.html#print мне не понятно
|
|
15.10.2008, 09:32
|
Флудер
|
|
Регистрация: 25.07.2008
Сообщений: 1,271
|
|
пипец, до чего люди тупые стали: в каждом фрейме СВОЙ объект window!!! Делаешь из фрейма window.print() и фрейм уходит на печать...
|
|
15.10.2008, 14:18
|
|
|
Регистрация: 21.02.2008
Сообщений: 1,250
|
|
ZoNT,
Полегче пожалуйста, без оскорблений.
В Opera если даже вызвать print у window внутри фрейма, печатается родительская страница.
|
|
15.10.2008, 14:24
|
Флудер
|
|
Регистрация: 25.07.2008
Сообщений: 1,271
|
|
ну так это это ж опера...
Надо попробовать self на опере, если не поможет - на оперу забить и отписать в багрепорт оперы, чтобы они пофиксили...
|
|
|
|