Мои фреймы:
<iframe name="pictoframeaerial" src="https://explorer.pictometry.com/login.php""></iframe> <iframe name="pictoframeoblique" src="https://explorer.pictometry.com/login.php" "></iframe> <iframe id="street" class="zoom" name="street" src="http://localhost/streetview.html" ></iframe>
Моя кнопка:
$('#print').click(function () { var contentWindow = document.getElementById("street").contentWindow; var result = contentWindow.document.execCommand('print', false, null); if(!result) contentWindow.print(); })
Спасибо.Я видел, как это делается с помощью метода печати window.frames.Пожалуйста, помогите.
Попробуйте обратиться к следующему коду:
function printPage() { window.print(); for (var k = 0; k < window.frames.length; k++) { window.frames[k].focus(); window.frames[k].print(); } }