我使用jQuery提取背景图片的URL,然后将其存储在cookie中(在网站的其他地方使用):
var pageImage = jQuery('#image > div').css("background-image");
这个值没有被传递给cookie,并且使用console.log(pageImage)我可以看到存储的值是:
url("https://www.example.com/images/image1.jpg")
我需要在cookie中存储URL字符串,即:
https://www.example.com/images/image1.jpg
有关如何使用jQuery删除url("
和")
的任何帮助(以最干净的方式)?
答案 0 :(得分:2)
您可以在此处了解有关Cookie的更多信息https://www.w3schools.com/js/js_cookies.asp
mysite.net/upload

但一般不建议使用cookie,特别是对于这样的任务。 尝试使用Web Storage:
HTML web storage提供了两个用于在客户端上存储数据的对象:
window.sessionStorage - 存储一个会话的数据(数据丢失了 当浏览器选项卡关闭时)
var str = `url("https://www.example.com/images/image1.jpg")`;
var res_url = str.substring(5,str.length-2);
console.log(res_url);
// and then
// document.cookie = res_url;