javascript - 如何解决 Chrome 扩展程序中的斜杠问题?

标签 javascript google-chrome-extension

在我的扩展中,我想获取 a 对象的 href 属性,即 /photo123456789_987654321

但我得到的是 chrome-extension://extension-id/photo123456789_987654321

我该如何解决这个问题?

最佳答案

您可以只使用字符串的第一部分,而不是使用更复杂的正则表达式:

http://jsfiddle.net/3qRQT/

var someString = "chrome-extension://extension-id/photo123456789_987654321";

someString.replace("chrome-extension://extension-id","");

关于javascript - 如何解决 Chrome 扩展程序中的斜杠问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6766426/

相关文章:

javascript - 当你编写自己的jquery函数时,这意味着什么?

Javascript/Coffeescript 使用函数哈希作为参数

javascript - 用本地文件替换 CSS

javascript - 如何在弹出页面和后台页面之间进行通信并存储我已经获得的信息?

javascript - 在 'chrome.tabs.executeScript()' 中传递选项卡 ID

asynchronous - 如何在继续执行之前等待异步 chrome.storage.local.get() 完成

c# - 分组为数组

javascript - AJAX 联系表单重新加载页面但不发送电子邮件

javascript - D3 可以改变投影

javascript - CSS 注入(inject)在 content_scripts 中使用声明失败,但在通过注入(inject)的 JavaScript 加载时有效