質問編集履歴

5

HTML修正

2019/12/24 05:27

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- ```js 子ウィンドウ
5
+ ```js
6
+
7
+ <!-- 子ウィンドウ -->
6
8
 
7
9
  <script>
8
10
 
@@ -56,13 +58,33 @@
56
58
 
57
59
 
58
60
 
59
- ```親ウィンドウ
61
+ ```
62
+
63
+ <!-- 親ウィンドウ -->
64
+
65
+ <link rel="stylesheet" href="/css/colorbox.css" />
66
+
67
+ <script src="/js/jquery.colorbox.js"></script>
68
+
69
+ <script>
70
+
71
+ $(document).ready(function(){
72
+
73
+ $(".ajax").colorbox({width:"70%", height:"70%", closeButton:true});
74
+
75
+ });
76
+
77
+ </script>
78
+
79
+
60
80
 
61
81
  <form role="form" method="post" action="" name="form">
62
82
 
63
83
  <div class="row">
64
84
 
65
85
  <input type="text" name="ex" value="YYY">
86
+
87
+ <p><a class="ajax" href="sub-win.php" title="">SUBウィンドウ</a></p>
66
88
 
67
89
  <input type="hidden" name="s_no">
68
90
 

4

追記

2019/12/24 05:27

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  } else {
18
18
 
19
-        var val = $('.sel [name=sel]:checked').val();
19
+        var val = $('.sel:checked').val();
20
20
 
21
21
    var fm = window.opener.document.form;
22
22
 

3

追記

2019/12/23 10:59

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -12,15 +12,17 @@
12
12
 
13
13
  if (!window.opener || window.opener.closed) {
14
14
 
15
- window.close();
15
+   window.close();
16
16
 
17
17
  } else {
18
18
 
19
- var fm = window.opener.document.form;
19
+        var val = $('.sel [name=sel]:checked').val();
20
20
 
21
- fm.s_no.value = val;
21
+   var fm = window.opener.document.form;
22
22
 
23
+ fm.s_no.value = val;
24
+
23
- parent.$.fn.colorbox.close(); return false;
25
+   parent.$.fn.colorbox.close(); return false;
24
26
 
25
27
  }
26
28
 

2

追記

2019/12/23 10:52

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,9 @@
73
73
 
74
74
 
75
75
  よろしくお願いいたします
76
+
77
+
78
+
79
+ colorboxについては以下を参照しました
80
+
81
+ http://www.jacklmoore.com/colorbox/

1

コード追記

2019/12/23 10:49

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -48,10 +48,28 @@
48
48
 
49
49
 
50
50
 
51
- 親ウィンドウのformタグ名は「form」で間違っていない
51
+ 親ウィンドウのformタグ名は「form」で間違っていない(以下)
52
52
 
53
53
  そのフォーム中にname="s_no"のhidden要素は存在する
54
54
 
55
55
 
56
56
 
57
+ ```親ウィンドウ
58
+
59
+ <form role="form" method="post" action="" name="form">
60
+
61
+ <div class="row">
62
+
63
+ <input type="text" name="ex" value="YYY">
64
+
65
+ <input type="hidden" name="s_no">
66
+
67
+ </div>
68
+
69
+ </form>
70
+
71
+ ```
72
+
73
+
74
+
57
75
  よろしくお願いいたします