功能1:长按链接将打开内置窗口预览。Esc 可以关闭窗口。按住 Shift 或者 Alt 或者 Ctrl 或者 Command 键 或者 鼠标移动,长按时不会打开预览。功能2:鼠标中键 + (Shift 或者 Alt 或者 Ctrl 或者 Command 键),新窗口打开链接。
< Σχολιασμός για τον κώδικα 链接预览助手
是其他脚本mouseup事件阻止了清除时间
segmentfault.com
www.cnblogs.com
stackoverflow.com
1这种无法显示预览的如何修改响应头,可否给个例子
2在iframe划词后esc无法关闭,有没有办法呢
Refused to frame 'https://stackoverflow.com/' because an ancestor
violates the following Content Security Policy directive: "frame-ancestors 'self' https://stackexchange.com".
第2个,用跨域通信解决了
大哥,长按时间不对啊,时间是多久显示
按照逻辑,只要长按了就会显示
老哥,感谢使用~
长按时间是 350 毫秒
是其他脚本mouseup事件阻止了清除时间
那这个就没有办法了
segmentfault.com
www.cnblogs.com
stackoverflow.com1这种无法显示预览的如何修改响应头,可否给个例子
2在iframe划词后esc无法关闭,有没有办法呢
Refused to frame 'https://stackoverflow.com/' because an ancestor violates the following Content Security Policy directive: "frame-ancestors 'self' https://stackexchange.com".
1、可以使用 ModHeader 插件,修改响应头。
Content-Security-Policy: ''
X-Frame-Options: ''
2、这个问题已知哈,下个版本修复~
谢谢大哥回复
还有个问题,微博iframe显示用户页面后,点iframe任何位置都会跳到weibo.com
找了半天iframe里面的a元素,都没找到哪里触发了,可以帮忙看看不
我去,iframe内可以嵌套了,跟盗梦空间一样
Woooo~
3有些网站cookies无法传递,有木有办法,搜了半天没找到
比他javdb.com 用的挺多的,无法登陆
是不是也要用ModHeader Set-Cookie,设置了HttpOnly;Secure;SameSite=None,没效果
在同域名下能显示登陆,暂时只能这样了
此外,做了一点点修改
1 链接iframe内打开
var obj = document.getElementById("ifm").contentWindow;
$(obj.document).ready(function(){
$("a").attr("target" , "_self" );
});
2 Body未加载完全时 解决无法添加容器
iframeContainer.addEventListener('click', hide);
3 移除微博遮罩
var hos = window.location.host;
if(hos === 'weibo.com') {
setInterval(function () {
$("div[node-type=outer]").remove();
}, 1000);
}
我去,iframe内可以嵌套了,跟盗梦空间一样
哈哈哈是的
谢谢大哥回复
还有个问题,微博iframe显示用户页面后,点iframe任何位置都会跳到weibo.com
找了半天iframe里面的a元素,都没找到哪里触发了,可以帮忙看看不
看起来是微博本身页面的逻辑
3有些网站cookies无法传递,有木有办法,搜了半天没找到
比他javdb.com 用的挺多的,无法登陆
是不是也要用ModHeader Set-Cookie,设置了HttpOnly;Secure;SameSite=None,没效果
这个问题我研究下哈,最新有点忙,争取下周能发个新版。
话说老哥是在这种网站上(Doge)
在同域名下能显示登陆,暂时只能这样了
此外,做了一点点修改
1 链接iframe内打开
var obj = document.getElementById("ifm").contentWindow; $(obj.document).ready(function(){ $("a").attr("target" , "_self" ); });
2 Body未加载完全时 解决无法添加容器
iframeContainer.addEventListener('click', hide);
3 移除微博遮罩
var hos = window.location.host; if(hos === 'weibo.com') { setInterval(function () { $("div[node-type=outer]").remove(); }, 1000); }
计划弄个多标签的 iframe ~
这个问题我研究下哈,最新有点忙,争取下周能发个新版。
话说老哥是在这种网站上(Doge)
说出来可能你不信,我是在其他页面通过番号request,请求获取到页面后,然后在iframe里面直接显示,就是没cookies,不能操作
segmentfault.com
www.cnblogs.com
stackoverflow.com1这种无法显示预览的如何修改响应头,可否给个例子
2在iframe划词后esc无法关闭,有没有办法呢
Refused to frame 'https://stackoverflow.com/' because an ancestor violates the following Content Security Policy directive: "frame-ancestors 'self' https://stackexchange.com".
1、可以使用 ModHeader 插件,修改响应头。
Content-Security-Policy: ''
X-Frame-Options: ''
2、这个问题已知哈,下个版本修复~
问题2 已修复~
大哥有些网站,iframe里面预览,会直接当前标签跳转到iframe里面页面,比如b站,咋整
大哥有些网站,iframe里面预览,会直接当前标签跳转到iframe里面页面,比如b站,咋整
收到,等我有空看下是什么原因,看看能否阻止
看到有反馈因为拖拽触发了长按显示预览,我可以申请添加到鼠标拖拽里面么
看到有反馈因为拖拽触发了长按显示预览,我可以申请添加到鼠标拖拽里面么
可以的老哥~
我也正计划加入移动时取消触发。
大哥,长按时间不对啊,时间是多久显示
按照逻辑,只要长按了就会显示