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

質問編集履歴

2

質問内容の修正

2020/07/22 04:44

投稿

kumakumatan
kumakumatan

スコア213

title CHANGED
File without changes
body CHANGED
@@ -32,6 +32,10 @@
32
32
  としたらxhr.open('GET', url + filename);の部分がアクセス拒否されました
33
33
  となり、エラーになりました。
34
34
 
35
+ ●url:\111.111.111.111\test\t1\
36
+ ●filename:test.pdf
37
+ urlは共有サーバフォルダ、filenameはpdfファイル名です。
38
+
35
39
  javascriptなどでの実行方法をご教授いただきたく思います。
36
40
 
37
41
  どなたか宜しくお願い致します。

1

質問内容の修正

2020/07/22 04:44

投稿

kumakumatan
kumakumatan

スコア213

title CHANGED
File without changes
body CHANGED
@@ -15,6 +15,23 @@
15
15
  ファイルダウンロード形式にしたく思います。
16
16
  しかし、download=""はIE11では効かなく、有効な属性ではなさそうです。
17
17
  ダウンロード形式で開かせるにはどうしたらいいでしょうか?
18
+
19
+ ```javascript
20
+ function OnLinkClickPdf(url, filename) {
21
+ var xhr = new XMLHttpRequest();
22
+ xhr.open('GET', url + filename);
23
+ xhr.responseType = 'blob';
24
+ xhr.onloadend = function () {
25
+ if (xhr.status !== 200) return;
26
+ window.navigator.msSaveBlob(xhr.response, filename);
27
+ }
28
+ xhr.send();
29
+ return true;
30
+ }
31
+ ```
32
+ としたらxhr.open('GET', url + filename);の部分がアクセス拒否されました
33
+ となり、エラーになりました。
34
+
18
35
  javascriptなどでの実行方法をご教授いただきたく思います。
19
36
 
20
37
  どなたか宜しくお願い致します。