Kaynağa Gözat

Update 3 files

- /_posts/2025-06-02-optimize.md
- /assets/js/main.js
- /index.html
mayx 9 ay önce
ebeveyn
işleme
8fd0fd107f
3 değiştirilmiş dosya ile 90 ekleme ve 1 silme
  1. 85 0
      _posts/2025-06-02-optimize.md
  2. 4 0
      assets/js/main.js
  3. 1 1
      index.html

Dosya farkı çok büyük olduğundan ihmal edildi
+ 85 - 0
_posts/2025-06-02-optimize.md


+ 4 - 0
assets/js/main.js

@@ -47,6 +47,10 @@ $(function () {
 });
 
 function getSearchJSON(callback) {
+    if (typeof Storage == 'undefined') {
+        $.getJSON("/search.json", callback);
+        return;
+    }
     var searchData = JSON.parse(localStorage.getItem("blog_" + lastUpdated.valueOf()));
     if (!searchData) {
         for (var i = 0; i < localStorage.length; i++) {

+ 1 - 1
index.html

@@ -3,7 +3,7 @@ layout: default
 title: 首页 - 我的文章
 ---
 {% if paginator.page == 1 %}<div class="hslice" id="LatestPost">{% endif %}
-<h1 class="entry-title" style="display:inline"> 首页 - 我的文章 </h1><small><a href="/archives.html">Archives</a> <!--[if !IE]> --> | <a href="javascript:getSearchJSON(function(data){window.location = data[Math.floor(Math.random()*data.length)].url})">Random</a> <!-- <![endif]--> </small><br /><br />
+<h1 class="entry-title" style="display:inline"> 首页 - 我的文章 </h1><small><a href="/archives.html">Archives</a> | <a href="javascript:getSearchJSON(function(data){window.location = data[Math.floor(Math.random()*data.length)].url})">Random</a></small><br /><br />
 
 <hr />