0

我正在尝试使用以下代码在我的 WP8 应用程序中创建一个 cookie

private void setCookie(string value)
    {
        var sb = new StringBuilder();
        sb.AppendFormat("document.cookie = '{0}={1}", "at", value);
        sb.AppendFormat(";path=/");
        sb.AppendFormat(";domain=mydomain.com'");
        var cookieJs = sb.ToString();
        Debug.WriteLine(cookieJs);
        webBrowser1.InvokeScript(cookieJs);
    }

我发送的字符串值是一系列字符,如果我将其写入消息框,则 sb 返回以下内容document.cookie = 'at=0b213kjsdf34e;path=/;domain=mydomain.com'

webBrowser1.InvokeScript(cookieJs);抛出一个错误。任何想法我做错了什么?

4

1 回答 1

0

我想你需要webBrowser1.InvokeScript("eval", cookieJs);

于 2013-10-31T18:05:53.347 回答