【发布时间】:2012-12-31 07:42:14
【问题描述】:
我正在尝试制作一个可在 youtube 和其他视频网站上使用的书签,以便轻松地从视频中获取信息并将其存储在其他地方。
从今天开始,显然我不能再这样做了,因为 youtube 强制自己使用 https 连接,并且从我在 chrome 的控制台窗口上看到的内容来看,书签不会在 https 页面上运行。有解决办法吗?
这里是修改后的代码:
javascript:(function(){var jsCode=document.createElement('script');jsCode.setAttribute('src','http://[mysite]/b/enter.php?i=userid&r='+Math.random());document.body.appendChild(jsCode);}());
【问题讨论】:
-
您是否在 Google Chrome 以外的浏览器中看到了这种行为?哪些浏览器运行小书签,哪些不运行?
-
你们网站支持https吗??
-
显然 Chrome 会阻止它,而 Firefox 不会。不幸的是,我没有固定的 ip,所以我不能使用 SSL 证书。这只是一个宠物项目。如果我有用户感兴趣,也许我可以改变它或找到另一种方法来轻松存储 youtube 链接。
-
您可以从 StartSSL 免费获得 SSL 证书。
-
有什么方法可以告诉您的浏览器您希望(暂时)允许混合内容?
标签: javascript https bookmarklet