目前是有I797, 不知道如果去加拿大的話,
-Is that I-797 is H4 approval notice? If yes, that I-797 is useless because your H4 I-94 has expired. You need to bring your spouse's H1 approval notice to get the H4 visa outside US as you did in China last time.
是否可以
1.) Submit I-94 when leave U.S
-Yes, must.
2.) Come back without new H4 visa since we have I797 paper,
which expires on March 2012. Heard from attoney that there
is 30-day rule when travel to Canada.
-That does not apply to your case because your I-94 has expired.
如果實在不行, 隻好現在預約美國駐加拿大使館, 簽證了。
-Must. When you get the H4 visa to come back and get the new H4 I-94 at the port of entry, your status will be re-counted and have no gap at all.