ページの Cookie に書き込むプログラム、リダイレクト、
SetCookie(key,value);
Response.Redirect("SecondPage.aspx");
2 ページ目の Cookie を読み取ろうとします。
var value = GetCookie(key);
それと同じくらい簡単です!IE/FF/Chrome では正常に動作しますが、Apple の Safari では動作しません!
これは、Cookie の値が IE/FF/Chrome でどのように見えるかです。
flyerName=1111+test+road%2c+LS%2c+MO&flyerPersonId=1241BST34&flyerTemplate=Vertical.pdf&flyerListing=6666&flyerOrg=TESTORG
そしてSafariで:
flyerName=1111+test+road
どうやら Safari は、ASCII テーブルのコンマ (,) である %2C の後の文字列を切り捨てたようです!
PSこの投稿を見たことがありますが、役に立ちませんでした。