0 Star 0 Fork 0

welking/C

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
background2.js 1.24 KB
一键复制 编辑 原始数据 按行查看 历史
function linkContext(info,tab){if(checkOrigin(info.linkUrl,1)){openplayer(info.linkUrl,false)}}function pageContext(info,tab){if(checkOrigin(info.pageUrl,0)){openplayer(info.pageUrl,true)}}function checkOrigin(linkUrl,act){if(linkUrl.indexOf('.')>-1){if(regexpo("/[a-zA-Z0-9=]+[\._/]",linkUrl)){return true}}else if(linkUrl.indexOf()>-1){if(regexpo("/(v|l|listplay|programs|albumplay)/",linkUrl)){return true}}else if(linkUrl.indexOf()){return false}else{var title=['页面','链接地址'];alert(''+title[act]+'');return false}alert('无法识别此地址!');return false}function regexpo(pattern,linkUrl){var reg=new RegExp(pattern);if(reg.test(linkUrl))return true;return false}function openplayer(linkUrl,act){linkUrl='http://5qiyi.sdyhy.cn/5qiyi/?url='+encodeURIComponent(linkUrl);if(!act){chrome.tabs.create({index:0,url:linkUrl},function(tab){});return}chrome.tabs.query({active:true,currentWindow:true},function(tabs){if(regexpo(tabs[0].url))return;chrome.tabs.update(tabs[0].id,{url:linkUrl})})}var contexts=["page","link"];var title=["红裤衩浏览器-VIP-右键"];chrome.contextMenus.create({"title":title[0],"contexts":[contexts[0]],"onclick":pageContext});chrome.contextMenus.create({"title":title[0],"contexts":[contexts[1]],"onclick":linkContext});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/welking/C.git
git@gitee.com:welking/C.git
welking
C
C
master

搜索帮助