0

2 つのブロックを含むページがあり<script>、1 つはローカルで実行され、もう 1 つは ExactTarget サーバーで実行されます。

<script type="text/javascript">
var results = localStorage.getItem('results');
var results = JSON.parse(results);
</script>

<script runat=server>
Platform.Load("Core","1");
Write(Stringify(results)); //this returns a 'null' value
var campaignsupdate = DataExtension.Init("0DB9904F-CE05-45E7-8052-    7C6935B4B012");
for(var i=0; i < results.length; i++) {
var rowid = results[i]["ROWID"];
var title = results[i]["title"];
campaignsupdate.Rows.Update({title: title},["ROWID"], [rowid]); 
}
</script>

現在、「runat=server」ブロックで「results」を呼び出すと、null 値が返されます。「runat=server」ブロックの「results」配列にアクセスするにはどうすればよいですか?

4

1 に答える 1