Update 3 files

- /_posts/2025-06-02-optimize.md
- /assets/js/main.js
- /index.html
This commit is contained in:
mayx
2025-06-02 12:22:47 +00:00
parent c2351bc269
commit 8fd0fd107f
3 changed files with 90 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

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

View File

@ -3,7 +3,7 @@ layout: default
title: 首页 - 我的文章 title: 首页 - 我的文章
--- ---
{% if paginator.page == 1 %}<div class="hslice" id="LatestPost">{% endif %} {% 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 /> <hr />