|
1 <!DOCTYPE html> |
|
2 <html> |
|
3 <head> |
|
4 <meta charset=utf-8> |
|
5 <title>Test for euc-kr encoded form submission</title> |
|
6 <script type="text/javascript" src="/resources/testharness.js"></script> |
|
7 <script type="text/javascript" src="/resources/testharnessreport.js"></script> |
|
8 </head> |
|
9 <body> |
|
10 <div id="log"></div> |
|
11 <iframe name="ifr"></iframe> |
|
12 <form accept-charset="euc-kr" action="abc" target="ifr"> |
|
13 <input type="hidden" name="a" value="갂"> |
|
14 </form> |
|
15 <script> |
|
16 |
|
17 runTest(); |
|
18 |
|
19 function runTest() { |
|
20 var t = async_test("Test for euc-kr encoded form submission"); |
|
21 var f = document.forms[0]; |
|
22 var ifr = frames.ifr; |
|
23 ifr.onload = function() { |
|
24 t.step(function() { |
|
25 assert_equals("".split.call(ifr.location, "?")[1], "a=%81A"); |
|
26 }); |
|
27 t.done(); |
|
28 }; |
|
29 f.submit(); |
|
30 } |
|
31 |
|
32 </script> |
|
33 </body> |
|
34 </html> |