teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

補足加筆。

2016/09/01 06:29

投稿

Ruse
Ruse

スコア13

title CHANGED
File without changes
body CHANGED
@@ -41,4 +41,5 @@
41
41
  IEのバージョンは11です。
42
42
  Javascriptを使用する方法でお願いしたいです。
43
43
 
44
+ IEではAdobeのアドオンを利用しているので、
44
- Edge場合ですが、印刷プレビュー表示で×扱いっている、ブラウザに埋込まれてい扱いなっていなのかも知れません。
45
+ iframe内PDF対しても、アドオンを使ってていPDFあるた、その中身を参照するにはJavascriptにおて、また特別書き方が必要なでしょう

3

項目の追加、エラー文を加筆しました。

2016/09/01 06:29

投稿

Ruse
Ruse

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,17 @@
1
1
  ###前提・実現したいこと
2
- InternetExploerでiframe内に表示しているhtml・PDFの印刷を行いたいです。
2
+ InternetExploerでiframe内に表示しているPDFの印刷を行いたいです。
3
- 現状は、ボタンからjsのprint()を使用して印刷しているのですが、IEだとhtmlは正常に印刷できるのですがPDFは動作しません。
4
- 他のブラウザの場合、Chrome・OperaはPDFも大丈夫でしたが、FireFoxとSafariはhtmlのみでした。
5
3
 
6
- IE環境で使用するので、IE環境でPDFの印刷が行えるように
4
+ 現状は、ボタンからjsprint()を使用して印刷しるのですが、
5
+ IEだとhtmlは正常に印刷できるのですがPDFは動作しません。
6
+ 他のブラウザの場合、Chrome・OperaではPDFも取得出来ていたのですが、FireFoxとSafariとEdgeはhtmlのみでした。
7
7
 
8
+ ###発生している問題・エラーメッセージ
9
+ IEの管理者ツールにて表示されたエラーです。
10
+ 下記のjsのfocus()行が指定されています。
11
+ ```
12
+ SCRIPT65535: オブジェクトの呼び出しが無効です
13
+ ```
14
+
8
15
  ###該当のソースコード
9
16
  ```html
10
17
  <!-- src部分は可変で、そのiframeに別のhtmlやPDFを表示させています。 今回印刷したいのはそのiframe部分です。-->
@@ -29,11 +36,9 @@
29
36
  }
30
37
 
31
38
  ```
32
- ###
33
39
 
34
-
35
40
  ###補足情報(言語/FW/ツール等のバージョンなど)
36
41
  IEのバージョンは11です。
37
42
  Javascriptを使用する方法でお願いしたいです。
38
- F12の開発者ツールで動作を行うとコンソールにエラーとして、
43
+
39
- SCRIPT65535: オブジェクト呼び出しが無効です として、focus()行が指定されま
44
+ Edge場合ですが、印刷プレビュー表示で×扱いになっいるのでブラウザに埋め込まれている扱いになっていないかも知れません

2

実現したい事を加筆

2016/08/29 09:06

投稿

Ruse
Ruse

スコア13

title CHANGED
File without changes
body CHANGED
@@ -3,6 +3,8 @@
3
3
  現状は、ボタンからjsのprint()を使用して印刷しているのですが、IEだとhtmlは正常に印刷できるのですがPDFは動作しません。
4
4
  他のブラウザの場合、Chrome・OperaはPDFも大丈夫でしたが、FireFoxとSafariはhtmlのみでした。
5
5
 
6
+ IE環境でのみ使用するので、IE環境でPDFの印刷が行えるようにしたい
7
+
6
8
  ###該当のソースコード
7
9
  ```html
8
10
  <!-- src部分は可変で、そのiframeに別のhtmlやPDFを表示させています。 今回印刷したいのはそのiframe部分です。-->
@@ -32,4 +34,6 @@
32
34
 
33
35
  ###補足情報(言語/FW/ツール等のバージョンなど)
34
36
  IEのバージョンは11です。
35
- Javascriptを使用する方法でお願いしたいです。
37
+ Javascriptを使用する方法でお願いしたいです。
38
+ F12の開発者ツールで動作を行うとコンソールにエラーとして、
39
+ SCRIPT65535: オブジェクトの呼び出しが無効です として、focus()の行が指定されます。

1

質問を一部変更

2016/08/22 08:20

投稿

Ruse
Ruse

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- IEでiframe内に表示しているhtml・PDF印刷プレビューを表示したい。
1
+ IEでiframe内に表示しているPDF印刷したい。
body CHANGED
@@ -1,6 +1,7 @@
1
1
  ###前提・実現したいこと
2
- InternetExploerでiframe内に表示しているhtml・PDFの印刷プレビュー表示させるようにしたいです。
2
+ InternetExploerでiframe内に表示しているhtml・PDFの印刷を行いたいです。
3
- 現状は、ボタンからjsのprint()を使用して印刷しているのですが、印刷プレビューを出す必要が生じたの印刷事体もまだhtmlしか対応できていないため、質問させていただきまた、
3
+ 現状は、ボタンからjsのprint()を使用して印刷しているのですが、IEだhtmlは正常に印刷できるのですがPDFは動作ません。
4
+ 他のブラウザの場合、Chrome・OperaはPDFも大丈夫でしたが、FireFoxとSafariはhtmlのみでした。
4
5
 
5
6
  ###該当のソースコード
6
7
  ```html
@@ -19,7 +20,7 @@
19
20
  ```
20
21
  ```javascript
21
22
 
22
- //現行ソースです(Edgeならこれでhtmlはプレビュー出せましたが、PDFはダメでした。)
23
+ //現行ソースです(IEはhtmlは印刷できましたが、PDFはダメでした。)
23
24
  function fPrint(){
24
25
  parent.ifmain.focus();
25
26
  parent.ifmain.print();
@@ -30,5 +31,5 @@
30
31
 
31
32
 
32
33
  ###補足情報(言語/FW/ツール等のバージョンなど)
34
+ IEのバージョンは11です。
33
- IEのバージョンは11です。scriptを使用して該当の動作を実行したいです。
35
+ Javascriptを使用する方法でお願いしたいです。
34
- ただ、ActiveXObjectを使用する場合、セキュリティレベルの問題でIEオプションを各クライアントで変更する必要があるため、難しいのではないかと思います。