質問編集履歴
4
実現したいことを具体的に記載しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,8 +3,10 @@
|
|
3
3
|
「.asp」(クラシックasp)のファイル内の
|
4
4
|
<script>タグにJavaScriptの関数を入れています。(「印刷」ボタン押下時の処理として)
|
5
5
|
その関数の中に、VBScriptの処理を埋め込もうとしています。
|
6
|
+
**具体的には、印刷ボタンを押下した際、別サイトにリダイレクトする機能を実現したいです**
|
7
|
+
※「別サイト」:VB.NETで構築したサイト(ActiveReportsを使用したPDF出力用のサイト)
|
6
8
|
|
7
|
-
この場合、
|
9
|
+
この場合、下記のような書き方で実現できますでしょうか。
|
8
10
|
|
9
11
|
イメージは以下です。
|
10
12
|
|
@@ -29,9 +31,9 @@
|
|
29
31
|
```
|
30
32
|
|
31
33
|
このように埋め込みましたが、
|
32
|
-
印刷ボタンをクリックすると、JS関数
|
34
|
+
印刷ボタンをクリックすると、JS関数(fncPrt)は当然動きますが、
|
33
|
-
同時に、VBScriptの処理も動作する、ということになりますでしょうか。
|
35
|
+
同時に、VBScriptの処理(リダイレクト)も動作する、ということになりますでしょうか。
|
34
|
-
(
|
36
|
+
(fncPrtは動くが、リダイレクトは動作しない、ということにならないか)
|
35
37
|
|
36
38
|
これから実行してみて確認しようとも思っているのですが、
|
37
39
|
「そもそもこんなことはできない」ということであれば、
|
3
関連ないタグは外しました
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
2
何をお聞きしたいかわかりづらかったため修正しました。文系卒でVBの経験もほとんどなく、そもそもプログラミングが初心者の段階でいきなり本件の改修に入ったため、レベルの低い質問で申し訳ございません。
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,8 @@
|
|
4
4
|
<script>タグにJavaScriptの関数を入れています。(「印刷」ボタン押下時の処理として)
|
5
5
|
その関数の中に、VBScriptの処理を埋め込もうとしています。
|
6
6
|
|
7
|
+
この場合、JS関数が実行されると、その際にVBScriptの処理も実行されますでしょうか。
|
8
|
+
|
7
9
|
イメージは以下です。
|
8
10
|
|
9
11
|
```asp
|
@@ -26,7 +28,10 @@
|
|
26
28
|
|
27
29
|
```
|
28
30
|
|
31
|
+
このように埋め込みましたが、
|
32
|
+
印刷ボタンをクリックすると、JS関数が動き、
|
29
|
-
|
33
|
+
同時に、VBScriptの処理も動作する、ということになりますでしょうか。
|
34
|
+
(JS関数は動くが、VBScriptの処理は動作しない、ということにならないか)
|
30
35
|
|
31
36
|
これから実行してみて確認しようとも思っているのですが、
|
32
37
|
「そもそもこんなことはできない」ということであれば、
|
1
クライアントサイドでjsを実行する旨をコードに追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,6 +17,12 @@
|
|
17
17
|
%>
|
18
18
|
}
|
19
19
|
</script>
|
20
|
+
<head>~略~</head>
|
21
|
+
<body>
|
22
|
+
~略~
|
23
|
+
<input type="button" value="印刷" ~略~ onclick="fncPrt(~略~)">
|
24
|
+
~略~
|
25
|
+
</body>
|
20
26
|
|
21
27
|
```
|
22
28
|
|