同步操作将从 木子欢儿/Search-1 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
简洁的浏览器主页,采用原生js编写,可选择不同的搜索引擎,展示网址收藏,查看天气,本地设置,无聊时玩玩小游戏以及小工具合集...
偏向练手,代码中可能会出现风格混乱、命名不规范、每次推送代码变动过多等问题,欢迎给我提意见优化代码
支持二次开发,如果你觉得不错的话请添加上项目地址
建议使用 VS Code(Visual Studio Code) 并安装 Live Server 插件,否则无法处理json文件
部署服务器无其他要求
master:主分支/后续仅同步稳定版本代码
当前版本:1.0.0
dev:开发分支
当前版本:1.0.x(针对浏览器优化)
多引擎搜索(默认必应)
常用网址导航
网站主题色
天气
调用第三方接口❎
设置
本地设置(导入,导出)
配色❎
背景❎
......
随机名言✅
启动动画✅,细节动画❎
响应式布局❎
侧边栏返回顶部按钮❎
随机更换Logo❎
多彩样式✅
方便二次开发,尽量保持与代码内容同步
all.data.js
模块 | 说明 | 参数 |
---|---|---|
jsonData | 获取index.json中所有数据 | 无 |
animation.func.js
模块 | 说明 | 参数 |
---|---|---|
toggle | 淡出动画 | elemt:DOM元素 speed:速度 |
setStorageBefore | 加载动画 | set:匿名函数 name:本地存储名 href:链接/本地存储内容 |
bg.func.js
模块 | 说明 | 参数 |
---|---|---|
setBingImage | 设置必应壁纸作为背景 | status:状态 |
setCustomizeImage | 设置自定义图片作为背景 | setBackGround:上传图片DOM元素 |
setdefault | 恢复默认壁纸 | type:状态 |
globalImage | 设置背景 | url:图片链接 |
WoolGlass | 设置毛玻璃效果 | url:图片链接 |
dialog.func.js
模块 | 说明 | 参数 |
---|---|---|
openDialog | 开启模态框 | data.id:模态框className data.html:是否显示自定义html内容 data.title:模态框标题 data.content:模态框内容数组 name:label名 value:label名 type:格式(input:输入框、text:文本) defaultValue:默认值 data.button:模态框按钮 name:按钮名 value:按钮id |
closeDialog | 关闭模态框 | 无 |
global.func.js
模块 | 说明 | 参数 |
---|---|---|
stopPropagation | 阻止事件冒泡 | 无 |
findSettingInfo | 查找选中设置项对应值 | value:选中项 |
getRandomColor | 返回随机颜色值 | 无 |
removeElement | 删除元素 | element:元素名 |
message.func.js
模块 | 说明 | 参数 |
---|---|---|
openMessage | 开启消息提示 | value.title:提示标题 value.type:提示类型(success/error) value.content:提示内容 |
closeMessage | 关闭消息提示 | elemt:弹窗元素 |
search.func.js
模块 | 说明 | 参数 |
---|---|---|
goSearch | 跳转搜索 | 无 |
setEngine | 渲染搜索引擎选择 | engineValue:搜索引擎数据 |
setting.func.js
模块 | 说明 | 参数 |
---|---|---|
createSetting | 创建设置项 | 无 |
sideBar.func.js
模块 | 说明 | 参数 |
---|---|---|
renderSideBarContent | 根据id渲染侧边栏内容 | id:选项id |
skin.func.js
模块 | 说明 | 参数 |
---|---|---|
changeSkin | 更改配色 | skinName:配色名 value:配色文件路径 |
storage.func.js
模块 | 说明 | 参数 |
---|---|---|
setStorage | 设置本地存储 | name:本地存储名 value:本地存储值 |
getStorage | 获取本地存储内容 | key:本地存储名 |
removeStorage | 删除本地存储 | key:本地存储名 |
sug.func.js
模块 | 说明 | 参数 |
---|---|---|
getSugValue | 获取备选项内容 | 无 |
sugValue | 备选项内容 | href:搜索引擎链接 value:备选项数组 |
changeSug | 按键选择备选项 | keyCode:按键值 |
ui.func.js
模块 | 说明 | 参数 |
---|---|---|
changeUI | 更改UI风格 | uiName:ui名 value:ui文件路径 |
website.func.js
模块 | 说明 | 参数 |
---|---|---|
createWebsite | 创建侧边栏内网址 | 无 |
commonWebsite | 记录常用网址 | json.thisWebsite.id:指定网址id json.thisWebsite.name:指定网站名 json.thisWebsite.url:指定网址链接 json.thisWebsite.color:指定网址颜色 json.commonData:数据源 json.status:状态 json.add:添加网址 json.change:修改网址 json.del:删除网址 |
setCommonUse | 渲染常用网址 | data:数据源 status:状态 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。