问题列表 - 第35112页

localStorage在页面刷新后不检索值

我正在尝试测试html5 localStorage功能.出于某种原因,每当我尝试刷新页面从存储中检索值时,我只返回返回的空值.(如果我尝试在我设置它们的同一个函数中检索值,那么我可以正确地检索它们).

一件事:我正在加载的html/javascript是从本地磁盘请求的(例如,我正在使用字符串:"file:/// C:/testLocalStore.html"来浏览文件,而不是从Web服务器请求它.这会导致我看到的localStore问题吗?

(我想发布完整的代码示例,但我在格式化方面遇到了一些问题.我会很快发布它).

<html> <head> <title>test local storage</title>
<base href="http://docs.jquery.com" />
<script src="http://code.jquery.com/jquery-1.3.js"></script>
<script type="text/javascript">

function savestuff()
    {
        var existingData = localStorage.getItem("existingData");
        if( existingData === undefined || existingData === null )
        {
            // first time saving a map.
            existingData = $("#mapName").val();
        }
        else
        {
            existingData = existingData + "," + $("#mapName").val();
        }

    localStorage.setItem("existingData", existingData);
    // test is non-null here, it was properly retrieved.
    var test = localStorage.getItem("existingData");
}

$(document).ready( function init()
{ …
Run Code Online (Sandbox Code Playgroud)

html5

4
推荐指数
1
解决办法
5977
查看次数

C#整数解析/比较

HttpWebRequest web;
        try
        {
            web = (HttpWebRequest)HttpWebRequest.Create("website.name");

            WebResponse Response = web.GetResponse();
            Stream WebStream = Response.GetResponseStream();
            StreamReader Reader = new StreamReader(WebStream);
            string data = Reader.ReadToEnd();

            Reader.Close();
            WebStream.Close();
            Response.Close();

            string[] ver = Regex.Split(data, "version=");

            if (int.Parse(ver[1]) == int.Parse(appVersion))
            {
                tss1.Text = "Status : You currently have the latest version";               
            }
            else
            {
                tss1.Text ="Status : A new version of app is available.";
                System.Diagnostics.Process.Start("website.name");
            } 
        }
        catch (Exception ex)
        {
            tss1.Text = "Status : Update check failed.";
            Debug.Write(ex.ToString());
        }
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用上面的代码连接到网页并下载应用程序的最新版本号,它做得很好.当我试图将网页上找到的数字与提供的数字进行比较时,我的问题就出现了 appVersion = Assembly.GetExecutingAssembly().GetName().Version.ToString();

c# visual-studio-2008

0
推荐指数
1
解决办法
257
查看次数

6
推荐指数
1
解决办法
1万
查看次数

你如何在Java中"清空"StringWriter?

StringWriter在Java中"清空"a的正确方法是什么,以便我可以重用它StringWriter而不必创建新的?既没有StringWriter.flush()StringWriter.close()没有达到预期的效果.

java io

35
推荐指数
1
解决办法
1万
查看次数

Alfresco Office Addin来源

Alfresco MS Office插件的源代码是否可用?

alfresco

5
推荐指数
1
解决办法
538
查看次数

nl2br用于段落

$variable = 'Afrikaans 
Shqip - Albanian  
Euskara - Basque';
Run Code Online (Sandbox Code Playgroud)

如何将每个新行转换为段落?

$variable 应成为:

<p>Afrikaans</p>
<p>Shqip - Albanian</p>
<p>Euskara - Basque</p>
Run Code Online (Sandbox Code Playgroud)

php paragraph

4
推荐指数
1
解决办法
4134
查看次数

Javascript变量范围问题

我在使用javascript解决范围问题时遇到问题.我有一个数组,dog []是从JSON定义的,我需要从嵌套函数内部访问.

function blah(json) {
 for (var u = 0; u < json[0][1][u].length; u ++ ) {
    var dog = 'k' + json[0][1][u].doggies;
    console.log(dog); // prints array of doggie strings
    $('#puppy').click(function(dog) {    // dog is passed in the function
       console.log(dog); // Syntax error, unrecognized expression: #[object Object]
       $('#' + dog).css('display, 'none');
     });
   }
 }
Run Code Online (Sandbox Code Playgroud)

当我不把狗传递到点击功能时:我得到:

 $('#puppy').click(function() {
  console.log(dog) // (12)  main.js:122k4c812e3a7275e10331000000 - this is the last value in the array - from safari console
  $('#' dog).css('display', 'none);
   }
Run Code Online (Sandbox Code Playgroud)

有没有人有任何建议让每个元素都传递给click函数?或者我是否正确地调用css方法来隐藏这些div?

javascript variables jquery scope

5
推荐指数
1
解决办法
445
查看次数

如何获取Entity Framework类继承基类

我有几个类继承自一个包含一些常用实用程序代码的抽象基类.我想转移到EF进行数据访问,但我仍然希望对象继承基类中的公共代码.EF类已经从EntityObject继承,所以我不能让它们继承我的基类.处理这个问题的正确方法是什么?我的环境是Net 3.5/C#

c# inheritance entity-framework

3
推荐指数
1
解决办法
3136
查看次数

Erlang:从控制台使用include?

include 伪指令通常用于.erl文件顶部的.hrl文件.

但是,我想直接使用来自Erlang控制台的include.

我试图在模块中使用一些函数.我已经从控制台编译了erl文件.但是,如果没有访问hrl文件,我想要使用的函数就无法工作.

有什么建议?

erlang module include

9
推荐指数
2
解决办法
4977
查看次数

如何在java中跳过过滤器链中的过滤器

我的应用程序中有2个过滤器.基于某些条件,我想选择是否执行第二个过滤器.有没有办法做到这一点?

我做了一些谷歌搜索没有成功.我希望请求继续而不执行第二个过滤器.那可能吗?

任何帮助将不胜感激.

java servlets servlet-filters

23
推荐指数
2
解决办法
2万
查看次数