none
HTML5 localStorage ile kullanıcı hatırlama RRS feed

  • Soru

  • Merhaba,

    Mobil için bir web uygulaması geliştiriyorum. bu nedenle cookie kullanamıyorum.

    Bunun yerine localStorage kullanmaya karar verdim. localStorage'da ki değeri bir labele yazdırıp bunu pageLoad olurken kayıtlı olup olmadığına bakacağım. Ancak localStorage jquery içerisinde oldugundan pageLoad yani code behind çalıştıktan sonra çalışıyor. bu durumda benim bir işime yaramıyor çünkü bilgileri görremiyorum.

    Şimdi iki sorum var;

    1) localStorage'a code behind'da erişme şansım varmı ? 

    erişme şansım yoksa

    2)nasıl kodlar çalışmadan jquery kodu çalıştırabilirim

    Şimdiden teşekkürler iyi çalışmalar


    www.muratsahin.co

    26 Temmuz 2014 Cumartesi 23:44

Yanıtlar

  • Selam,

    localStorage den kastın HTML5 ile birlikte gelen Web Storage için kullanılan localStorage ise jQuery ile bi alakası yok onun.

    http://www.w3schools.com/html/html5_webstorage.asp burda anlattığı gibi

    // Store
    localStorage.setItem("lastname", "Smith");
    // Retrieve
    document.getElementById("result").innerHTML = localStorage.getItem("lastname"); 

    javascript koduyla kullanabiliyosun.

     javascript koduna da code behind tarafından bulaşmak istersen,

    RegisterStartupScript
    RegisterClientScriptBlock

    bunları bi araştır istersen, yardımı dokunması gerekir.


    http://www.tiravoglu.com

    • Yanıt Olarak İşaretleyen Serkan Canseven 4 Ağustos 2014 Pazartesi 10:25
    28 Temmuz 2014 Pazartesi 22:01

Tüm Yanıtlar

  • En basit olarak session yada cookie kullanmayacaksanız page load dan sonra  localstorage veya sessionstorage de insert upload yapılırken  runat server olan bir html kontrole value degerini localstorage değerin aynısını yaparsınız . diğer sayfalarda erişmek için isede ajax la database de tutarsınız tek çözüm bu bence

    27 Temmuz 2014 Pazar 23:36
  • Selam,

    localStorage den kastın HTML5 ile birlikte gelen Web Storage için kullanılan localStorage ise jQuery ile bi alakası yok onun.

    http://www.w3schools.com/html/html5_webstorage.asp burda anlattığı gibi

    // Store
    localStorage.setItem("lastname", "Smith");
    // Retrieve
    document.getElementById("result").innerHTML = localStorage.getItem("lastname"); 

    javascript koduyla kullanabiliyosun.

     javascript koduna da code behind tarafından bulaşmak istersen,

    RegisterStartupScript
    RegisterClientScriptBlock

    bunları bi araştır istersen, yardımı dokunması gerekir.


    http://www.tiravoglu.com

    • Yanıt Olarak İşaretleyen Serkan Canseven 4 Ağustos 2014 Pazartesi 10:25
    28 Temmuz 2014 Pazartesi 22:01