2013-03-14 70 views
-1

在開始構建Chrome瀏覽器擴展程序之前,我想列出一些書籤列表,當點擊它們時,使用javascript執行特定的操作。我不是100%肯定的,但我認爲這些可能是指bookmarklets?使用javascript在Chrome中製作自定義書籤鏈接

要開始簡單的東西我需要做的一個例子是:

  • 我正在觀看www.somedomain.com
  • 我想點擊一個書籤,並採取www.somedomain.com/?testinfo=visible

意思是,無論我在哪個網站,它都會添加/?testinfo =對網址可見並加載該網址。它需要檢查它是否已經結束,所以它至少不會以//結束。

非常感謝。

+0

什麼是這裏的問題? – 2013-03-14 15:46:15

回答

1

不知道我理解你所要求的東西,但如果你正在尋找一種方式來檢查什麼的字符串在JavaScript中結束,你可以創建一個字符串的原型,如本SO answer建議:

if (typeof String.prototype.endsWith !== 'function') { 
    String.prototype.endsWith = function(suffix) { 
     return this.indexOf(suffix, this.length - suffix.length) !== -1; 
    }; 
} 

在變量保存您的網址,然後你可以做到這一點,看看它是否已經有一個結尾的斜線:

if (myUrlVariable.endsWith('/')) { 
    // Already ends with a slash, act accordingly 
} else { 
    // Does NOT end with a slash, act accordingly 
}